рдЫрд┐рдкреЗ рд╣реБрдП рдорд╛рд░реНрдХреЛрд╡ рдЪреЗрди, рдмреЙрдо-рд╡реЗрд▓реНрд╢ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо

рдЫрд┐рдкреЗ рд╣реБрдП рдорд╛рд░реНрдХреЛрд╡ рдореЙрдбрд▓ / рдЪреЗрди рдбреЗрдЯрд╛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рдХреБрдЫ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИрдВред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╕рдВрдж рдЖрдпрд╛ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдЫрд┐рдкреЗ рд╣реБрдП рдорд╛рд░реНрдХреЛрд╡ рдореЙрдбрд▓ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдХреА рдирд┐рд░рдВрддрд░рддрд╛ рдореЗрдВ, рдореИрдВ рдЦреБрдж рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ: рдПрдХ рдЕрдЪреНрдЫрд╛ рдореЙрдбрд▓ рдХрд╣рд╛рдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ? рдЙрддреНрддрд░ рдХрд╛рдлреА рдорд╛рдирдХ рд╣реИ, рдПрдХ рдЕрдЪреНрдЫрд╛ рдореЙрдбрд▓ рд▓реЗрдВ рдФрд░ рдЙрд╕рдореЗрдВ рд╕реЗ рдПрдХ рдЕрдЪреНрдЫрд╛ рдмрдирд╛рдПрдВред

рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ: рд╣рдореЗрдВ рдПрдХ рдЭреВрда рдбрд┐рдЯреЗрдХреНрдЯрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╣рд╛рдереЛрдВ рдХреЛ рд╣рд┐рд▓рд╛рдХрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рд╕рдЪ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдорд╛рдирд╛ рдХрд┐ рдЬрдм рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЭреВрда рдмреЛрд▓рддрд╛ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рд╣рд╛рде рдереЛрдбрд╝рд╛ рдФрд░ рд╣рд┐рд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рд╣реА рд╣реИред рдЖрдЗрдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрд░ рдореЙрдбрд▓ рд▓реЗрдВ, рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рд╕реЗ рд╡рд┐рдЯрд░реНрдмреА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЪрд▓рд╛рдПрдВ рдФрд░ рдмрд╣реБрдд рдЕрдЬреАрдм рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:


рдкрд░рд┐рдгрд╛рдореА рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рдХреЛрдИ рдЕрд░реНрде рдирд╣реАрдВ рд╣реИ; рдЕрдзрд┐рдХ рд╕рдЯреАрдХ, рд╡рд╣рд╛рдБ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдкрд╣рд▓рд╛ рдкреНрд░рд╢реНрди: рдЪрдпрдирд┐рдд рдореЙрдбрд▓ рдореЗрдВ рдореМрдЬреВрджрд╛ рдирдореВрдиреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдЖрдХрд▓рди рдХреИрд╕реЗ рдХрд░реЗрдВред рдФрд░ рджреВрд╕рд░рд╛ рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдореЙрдбрд▓ рдХреИрд╕реЗ рдЦреЛрдЬрдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореМрдЬреВрджрд╛ рдирдореВрдирд╛ рд╕рдмрд╕реЗ рдкреНрд░рд╢рдВрд╕рдиреАрдп рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдирдП рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рди рдХреНрд╖рдорддрд╛ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░реЗрдВред рдпрд╣ рдЙрдирдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдЖрдЧреЗ-рдкреАрдЫреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдмреЙрдо-рд╡реЗрд▓реНрдЪ рдкреБрдирд░реНрд╕рдВрдпреЛрдЬрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЬрд╡рд╛рдм рд╣реИред

рдЖрдЧреЗ-рдкреАрдЫреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдХрд┐ рдЗрд╕ рдПрдЪрдПрдордПрдо рдореЙрдбрд▓ рдореЗрдВ рдордирд╛рдпрд╛ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдПрдХ рдирдореВрдирд╛ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред O = (o_1, \ ldots, o_ {T_m}) (рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рд╕реЗ рд▓рд┐рдП рдЧрдП рдкрджрдирд╛рдо)ред рдореВрд▓реНрдпрд╛рдВрдХрди рд╕рдорд╛рд░реЛрд╣ рдХреЛ рдЗрд╕ рд░реВрдк рдореЗрдВ рдирд┐рд░реВрдкрд┐рдд рдХрд░реЗрдВ P (O | HMM) ред рдФрд░ рд╣рдо рджреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ:

AlphaFunc<-function(S,I,T,P,O,Tm) { la<-I*Es(P,O[1]) alpha<-cbind(la) for(t in 2:Tm) { la<-as.vector((la*Es(P,O[t]))%*%T) alpha<-cbind(alpha,la) } return (alpha) } BetaFunc<-function(S,I,T,P,O,Tm) { lb<-rep(1,length(S)) beta<-cbind(lb) for(t in Tm:2) { lb<-as.vector(T%*%(Es(P,O[t])*lb)) beta<-cbind(lb, beta) } return (beta) } 

рдХрд╛рд░реНрдпреЛрдВ \ Alpha_t (s) ред \ Beta_t (s) рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджрд┐рд▓рдЪрд╕реНрдк рдЧреБрдг рд╣реИрдВ:

\ __ \ _ \ _ рдореЗрдВ S} \ рдмреАрдЯрд╛_1 (s) \ pi_s f_s (O_1) = \ sum_ {s \ _ S} \ \ _ рдЕрд▓реНрдлрд╛_ {T_m} (s) = P (O | HMM) \ _ \ _ \ _ \ _ S} \ Alpha_t (s) \ Beta_t (s), \ forall t \ in \ overline {1, T_t}ред
рдЗрд╕рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдПрдЪрдПрдордПрдо рдореЙрдбрд▓ рдореЗрдВ рдУ рдирдореВрдиреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдЫрд┐рдкреЗ рд╣реБрдП рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ рдХреНрдпреВ ^ * ред рдЦреБрд▓рд╛ рд╕рд╡рд╛рд▓ рдмрдирд╛ рд╣реБрдЖ рд╣реИ, рдХреИрд╕реЗ рдПрдХ рдореЙрдбрд▓ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдореМрдЬреВрджрд╛ рдирдореВрдиреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдзрд┐рдХрддрдо рд╣реЛрдЧреА, рдЕрд░реНрдерд╛рдд P (O | HMM ^ тАЛтАЛ*) = \ max \ limit_ {HMM \ in \ Omega} P (O | HMM) | рдЬрд╣рд╛рдБ \ _ рдУрдореЗрдЧрд╛ рд╡реИрдз рдореЙрдбрд▓ рдХреЗ рдХреБрдЫ рд╕реЗрдЯред рдХрдерд┐рдд рддреМрд░ рдкрд░, рдЗрд╖реНрдЯрддрдо рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдФрдкрдЪрд╛рд░рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореЙрдбрд▓ рдХреЗ рдХреБрдЫ рд╕рдВрд╢реЛрдзрди рдХреЗ рдХрд╛рд░рдг, рдХрдо рд╕реЗ рдХрдо "рдкреВрд░реНрдгрддрд╛" рдХреЗ рдХрд░реАрдм рдереЛрдбрд╝рд╛ рдХрдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрдд EM рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ ред

рддреЛ рдЪрд▓реЛ рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореЙрдбрд▓ рд╣реИ рд╣рдореНрдо ^ рдХреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдореЙрдбрд▓ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ HMM ^ тАЛтАЛ{k + 1} рдХрд┐ P (O | HMM ^ тАЛтАЛ{k + 1}) \ geq P (O | HMM ^ тАЛтАЛ{k}) ред рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рд╣рдо рджреЛ рдФрд░ рд╕рд╣рд╛рдпрдХ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВ:

 xiGamma<-function(t,alpha,beta,S,T,P,O) { xi<-matrix(0,nrow=length(S),ncol=length(S)) denom<-alpha[,t]%*%beta[,t] for(sin in S) { for(sout in S) { nom<-alpha[sin,t]*T[sin,sout]*Es(P,O[t+1])[sout]*beta[sout,t+1] xi[sin,sout]<-nom/denom } } return(list(xi=xi,g=rowSums(xi))) } XiGammas<-function(Tm,alpha,beta,S,T,P,O) { xis<-c() gs<-c() for(t in 1:(Tm-1)) { xg<-xiGamma(t,alpha,beta,S,T,P,O) xis<-cbind(xis,as.vector(xg$xi)) gs<-cbind(gs,as.vector(xg$g)) } return(list(xi=xis,g=gs)) } 

\ xi (s, s ') рд╕рдордп-рд╕рдордп рдкрд░ рд░рд╛рдЬреНрдп s рд╕реЗ рд░рд╛рдЬреНрдп s рддрдХ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдЕрдВрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИ \ gamma_t (s) - рд╕рдордп рдкрд░ рд░рд╛рдЬреНрдп рд╕реЗ рд╕рдВрдХреНрд░рдордгреЛрдВ рдХреЗ рдХреБрд▓ рдЕрдВрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдЯреАред

рдореЙрдбрд▓ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ HMM ^ тАЛтАЛ{k + 1} = \ langle M ^ {k + 1}, S ^ {k + 1}, I ^ {k + 1}, T ^ {k + 1}, E ^ {k + 1} \ _ rangle рдирд┐рдореНрди рд░реВрдк рд╣реЛрдЧрд╛:

 BaumWelshFunc<-function(S,I,T,P,O,Tm) { a<-alphaLog(S,I,T,P,O,Tm) b<-betaLog(S,I,T,P,O,Tm) xg<-XiGammas(Tm, a,b, S,T,P,O) xi<-rowSums(xg$xi) dim(xi)<-c(length(S),length(S)) g<-rowSums(xi) new_I <- g/sum(g) small_t<-rep(g,length(S)) dim(small_t)<-c(length(S),length(S)) new_T <- xi/small_t norm_params<-NormalReestimation(xg$g,O[1:(Tm-1)],S) new_P<-c() for(s in S) { new_P<-c(new_P,Curry("dnorm",mean=norm_params$mu[s], sd=sqrt(norm_params$sigma2[s]))) } return(list(S=S,I=new_I,T=new_T,P=new_P,N=norm_params)) } 

рдлрд╝рдВрдХреНрд╢рди рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ f_s (рдУ) (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ NormalReestimation) рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЕрд╕рддрдд рдЕрд╕рддрдд рд╡рд┐рддрд░рдг рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред рдкреНрд░реЗрдХреНрд╖рд┐рдд рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХреЛрдВ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ

 NormalReestimation<-function(g,O,S) { denom<-rowSums(g) mu<-g%*%O/denom sigma2<-c() for(s in S) { s2<-g[s,]%*%(O-mu[s])^2 sigma2<-c(sigma2,s2) } return(list(mu=as.vector(mu),sigma2=sigma2/denom)) } 

рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЭреВрда рдбрд┐рдЯреЗрдХреНрдЯрд░ рд╕рдорд╕реНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдореЙрдбрд▓ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рд╣рдорд╛рд░рд╛ рдЭреВрда рдбрд┐рдЯреЗрдХреНрдЯрд░ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдЭреВрда рдФрд░ рдИрдорд╛рдирджрд╛рд░реА рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрдХреНрддрд┐ рд╣реИ рдЬреЛ рдХрднреА-рдХрднреА рдЭреВрда рдФрд░ рдХрднреА-рдХрднреА рд╕рдЪ рдХрд╣рддрд╛ рд╣реИред рд╣рдо рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рджрд┐рдП рдЧрдП:



рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:

  1. рдЗрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреА рдИрдорд╛рдирджрд╛рд░реА / рдЭреВрда рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рд╛рде рдХреЗ рдЭрдЯрдХреЗ рдХреЗ рд╡рд┐рдЪрд░рдг рдХрд╛ рдЖрдХрд▓рди рдХрд░реЗрдВред
  2. рдЙрд╕рдХреЗ рд▓рд┐рдП рдЗрди рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХреНрд╖рдгреЛрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдВред


рд╕рдорд╛рдзрд╛рди:

  1. рдЪрд▓реЛ рд╣рдорд╛рд░реЗ рдкрд╛рдБрдЪ рд╕реЗрдЯ рдХрд░реЗрдВ:

    1. рд░рд╛рдЬреНрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ M \ leftarrow 2 ;
    2. рд░рд╛рдЬреНрдпреЛрдВ S \ leftarrow \ {0,1 \} ;
    3. рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рддрд░рдг I \ leftarrow (1 / 2,1 / 2) ;
    4. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд░рд╛рдЬреНрдп рд╕рдорд╛рди рд╣реИрдВ рдФрд░ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рддреНрдпреЗрдХ 999 рдШрдбрд╝реА рдЪрдХреНрд░ рдкрд░ рдПрдХ рдмрд╛рд░ рдФрд╕рддрди рд╣реЛрддрд╛ рд╣реИ:
      T \ leftarrow \ left (\ start {рдореИрдЯреНрд░рд┐рдХреНрд╕} 0.999 рдФрд░ 0.001 \\ 0.001 рдФрд░ 0.999 \ end {рдореИрдЯреНрд░рд┐рдХреНрд╕} \\) ;
    5. E = (N (0,1 / 2 \ cdot \ sigma ^ 2), N (0,2 \ cdot \ sigma ^ 2)) рдЬрд╣рд╛рдБ \ sigma ^ 2 = var (X) ред
      рдореИрдВ рд╕рдордЭрд╛ рджреВрдВрдЧрд╛ var (X) рдкреВрд░реЗ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдирдореВрдирд╛ рд╡рд┐рдЪрд░рдг рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд╛рд░реНрдп E_1, E_2 рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓рд╛ рд░рд╛рдЬреНрдп рдХрдо рдлреИрд▓рд╛рд╡ рдорд╛рдиреЛрдВ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдмрдбрд╝реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╡реЗ рдЕрд▓рдЧ рд╣реИрдВред
  2. рд╣рдо рдореВрд▓реНрдпрд╛рдВрдХрди рд╕рдорд╛рд░реЛрд╣ рдХреЗ рдореВрд▓реНрдп рдХреЛ рд╕реНрдерд┐рд░ рд╣реЛрдиреЗ рддрдХ рдмреЙрдо-рд╡реЗрд▓реНрд╢ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗред
  3. рд╣рдо Viterbi рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рдордп рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЫрд┐рдкреА рд╣реБрдИ рд╕реНрдерд┐рддрд┐ рдкрд╛рдПрдВрдЧреЗред


рд╣рдо рдкрд╣рд▓реА рддрд╕реНрд╡реАрд░ рд╕реЗ рдбреЗрдЯрд╛ рдкрд░ рдЙрддреНрддрд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ: рд░рд╛рдЬреНрдп рдХреЗ рд╢реАрд░реНрд╖ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рд╕рд┐рдореБрд▓реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рд░рд╛рдЬреНрдп рдХреЗ рддрд▓ рдкрд░ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рдиреНрд╣реЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рдорд╛рд░реНрдХреЛрд╡ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред


рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧреНрд░рд╛рдлрд╝ рдкрд░ рд╣рдо рдмреЙрдо-рд╡реЗрд▓реНрд╢ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдиреБрдорд╛рдирд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рдШреБрдЧрдгрдХ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред рд╣рд░рд╛ рд░рдВрдЧ рд╕рд┐рдореБрд▓реЗрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд░реЗрдЯрд┐рдВрдЧ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред


рдЕрд╡реНрдпрдХреНрдд рдЕрд╡рд╕реНрдерд╛рдУрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рддрдм рдЬрдм рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдиреНрдирд┐рдХрдЯрди рд╣рдо рдЬреЛ рдЦреЛрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕рд╕реЗ рдмрд╣реБрдд рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдмреЙрдо-рд╡реЗрд▓реНрд╢ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдПрдХ рд╕реНрдерд╛рдиреАрдп рдЗрд╖реНрдЯрддрдо рдХреА рдЦреЛрдЬ рдореЗрдВ рдПрдХ рдХрджрдо рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХрднреА рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░рдо рд╕реАрдорд╛ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред

рд╕реВрддреНрд░ mathurl.com рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд┐рддреНрд░реЛрдВ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХрд┐рд╕реА рджрд┐рди, рдпрд╣рд╛рдВ рд╕реВрддреНрд░реЛрдВ рдХреЛ рд╕рд░рд▓ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрдЦрдж рддрд░реАрдХреЗ рд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдФрд░ рд╡реИрд╕реЗ, рдЖрд░ рдХреЗ рд▓рд┐рдП рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдореЗрдВ рдмрд╣реБрдд рдХрдореА рд╣реИред

Source: https://habr.com/ru/post/In188244/


All Articles