\begin{tikzpicture}
	\tikzstyle{hide} = [draw,inner sep=2pt,line width=1pt,align=center,drop shadow,fill=green!20,font=\footnotesize,minimum height=1.8em,minimum width=1.8em]
	\tikzstyle{see} = [draw,inner sep=2pt,line width=1pt,align=center,drop shadow,fill=red!30,font=\footnotesize,minimum height=1.2em,minimum width=1.2em,circle]
		
		\node[hide] (h1) at (0,0){C};
		\node[hide,anchor=west] (h2) at ([xshift=2em]h1.east){B};
		\node[hide,anchor=west] (h3) at ([xshift=2em]h2.east){A};
		\node[hide,anchor=west] (h4) at ([xshift=2em]h3.east){B};
		\node[hide,anchor=west] (h5) at ([xshift=2em]h4.east){C};
		\node[hide,anchor=west] (h6) at ([xshift=2em]h5.east){A};

		\node[see,anchor=north] (s1) at ([yshift=-1.6em]h1.south){正};
		\node[see,anchor=north] (s2) at ([yshift=-1.6em]h2.south){正};
		\node[see,anchor=north] (s3) at ([yshift=-1.6em]h3.south){反};
		\node[see,anchor=north] (s4) at ([yshift=-1.6em]h4.south){反};
		\node[see,anchor=north] (s5) at ([yshift=-1.6em]h5.south){正};
		\node[see,anchor=north] (s6) at ([yshift=-1.6em]h6.south){反};
		
		\draw[->,line width=1.4pt] (h1.east) -- node[above]{$\frac{1}{3}$}(h2.west);
		\draw[->,line width=1.4pt] (h2.east) -- node[above]{$\frac{1}{3}$}(h3.west);
		\draw[->,line width=1.4pt] (h3.east) -- node[above]{$\frac{1}{3}$}(h4.west);
		\draw[->,line width=1.4pt] (h4.east) -- node[above]{$\frac{1}{3}$}(h5.west);
		\draw[->,line width=1.4pt] (h5.east) -- node[above]{$\frac{1}{3}$}(h6.west);
		
		\draw[->,line width=1.4pt,blue!60] (h1.south) -- node[right,black]{\footnotesize $0.7$}(s1.north);
		\draw[->,line width=1.4pt,blue!60] (h2.south) -- node[right,black]{\footnotesize $0.5$}(s2.north);
		\draw[->,line width=1.4pt,blue!60] (h3.south) -- node[right,black]{\footnotesize $0.7$}(s3.north);
		\draw[->,line width=1.4pt,blue!60] (h4.south) -- node[right,black]{\footnotesize $0.5$}(s4.north);
		\draw[->,line width=1.4pt,blue!60] (h5.south) -- node[right,black]{\footnotesize $0.7$}(s5.north);
		\draw[->,line width=1.4pt,blue!60] (h6.south) -- node[right,black]{\footnotesize $0.7$}(s6.north);
		
		\begin{pgfonlayer}{background}
        	\node [draw,rectangle,inner sep=1em,rounded corners=2pt,fill=gray!20] [fit = (h1)(s1)(h6) (s6)] (box) {};
    	\end{pgfonlayer}
		\node[anchor=north,font=\footnotesize] (note) at ([xshift=0.4em,yshift=-1.4em]s1.south){图示说明：};
		\node[anchor=north,hide,minimum height=1em,minimum width=1em] (one_h) at ([xshift=-0.6em,yshift=-1em]note.south){};
		\node[anchor=west,font=\scriptsize] at ([xshift=0.2em]one_h.east){一个隐含状态};
		\node[anchor=north,see] (one_s) at ([yshift=-1.4em]one_h.south){};
		\node[anchor=west,font=\scriptsize] at ([xshift=0.2em]one_s.east){一个可见状态};
		\draw[->,line width=1.4pt] ([xshift=8em]one_h.east) -- ([xshift=9em]one_h.east);
		\node[anchor=west,align=left,font=\scriptsize] at ([xshift=9.2em]one_h.east){从一个隐含状态到下一个隐含状态的\\转换，该过程隐含着转移概率};
		\draw[->,line width=1.4pt,blue!60] ([yshift=-2em,xshift=8.5em]one_h.east) --([yshift=-3em,xshift=8.5em]one_h.east) ;
		\node[anchor=west,align=left,font=\scriptsize] at ([yshift=-2.5em,xshift=9.2em]one_h.east){从一个隐含状态到可见状态的输出，\\该过程隐含着发射概率};
		
\end{tikzpicture}