資源簡介
全面的HSMM 代碼,包括詳細例子。運行DEMO便可
代碼片段和文件信息
%%?set?up?parameters
%?prior?stuff?for?synthetic?data
N?=?4;
T?=?500;
obs_dim?=?2;
durparams?=?[12182530];
dur_hypparams?=?{85};
obs_hypparams?=?{zeros(obs_dim1)eye(obs_dim)obs_dim+30.1};
%?inference
Nmax?=?10;?%?weak?limit?approximation?parameter
Niter?=?100;
plot_results?=?1;
plot_results_every?=?10;
%%?create?truth?model
for?state=1:N
????truth_obs_distns{state}?=?observations.gaussian(obs_hypparams{:});
????truth_dur_distns{state}?=?durations.poisson(dur_hypparams{:}durparams(state));
end
truthmodel?=?hsmm(Ttruth_obs_distnstruth_dur_distns);
%%?generate?data?from?truth?model
[data?labels]?=?truthmodel.generate();
if?plot_results
????fig?=?figure();
????truthmodel.plot(datafig);
????title(‘TRUTH‘);
end
%%?create?posterior?model
for?state=1:Nmax
????obs_distns{state}?=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\.svn\
?????文件?????????392??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\.svn\entries
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\.svn\text-ba
?????文件????????1178??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\.svn\text-ba
?????文件????????1178??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+durations\poisson.m
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\.svn\
?????文件?????????396??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\.svn\entries
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\.svn\text-ba
?????文件????????2641??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\.svn\text-ba
?????文件????????2643??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+observations\gaussian.m
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\
?????文件?????????845??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\entries
?????目錄???????????0??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\text-ba
?????文件?????????186??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\text-ba
?????文件?????????849??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\text-ba
?????文件?????????212??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\text-ba
?????文件?????????298??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\.svn\text-ba
?????文件?????????186??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\logsumexp.m
?????文件?????????850??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\plot_gaussian_2D.m
?????文件?????????212??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\print_dot.m
?????文件?????????298??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\+util\sample_discrete.m
?????文件?????????966??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\README.mkd
?????文件????????1288??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\demo.m
?????文件????????3341??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\hsmm.m
?????文件?????????767??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\initial_state.m
?????文件????????7038??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\states.m
?????文件????????3135??2012-04-10?14:36??mattjj-matlab-hsmm-40a597a\transitions.m
............此處省略0個文件信息
評論
共有 條評論