View on GitHub

阿蘇に雲海が発生するか予想するエンジン作っちゃうぞ

阿蘇に雲海が出現するか予想するソフトウェア

Download this project as a .zip file Download this project as a tar.gz file

プロジェクトの目的

 阿蘇山は日本で最大のカルデラを誇る活火山です。そのカルデラの外輪山からの眺望は非常にいいのですが、更にいいのが早朝に発生する雲海の眺めです。ただ、雲海が出るかどうかは基本的に運任せであり、せっかく外輪山へ登っても霧で全く見えないということも多いのです。本プロジェクトでは、そんな阿蘇の魅力の一つである雲海を見に行こうという勇者のためにその発生を予想することで貢献します。

うんかいったーとの関係

 うんかいったーは阿蘇の雲海の発生予想をツイートしているTwitterアカウントです。これは熊本市を中心に活動するITコミュニティAppLEAGUEが作成したもので、毎日2回、16時20分頃と23時20分頃に予想値を発表しています。本プロジェクトで作成された機械学習器がうんかいったーで使われています。

予想の方法

 過去に撮影された雲海の写真と2015年6月以降の雲海の発生状況、さらにアメダスの気象データを基に機械学習を行います。雲海の発生履歴はunkai_date.csvに格納されています。また、アメダスの観測データは阿蘇乙姫熊本市の2つを利用しています。機械学習器にはとりあえずそこそこの性能が出るであろうscikit-learnのランダムフォレストを採用しています。

現状

 うんかいったーの本格的な運用を開始したのが2015年10月です。11月は良い精度が出ていたように思われましたが、12月に入ってガッカリな予想値しか出ませんでした。2016年1月に入って学習アルゴリズムを変更したので的中することを祈っています。orz

今後

 基本的に、観測データが増えたら毎月学習して差し替えるつもりです。ただ、雲海の撮影日以外の日に雲海が出なかった・出たという保証がないため学習結果を良くないものにしている気がします。基本的に半教師あり学習をした方が良いんだろうなぁ(遠い目)。

うんかいったーへのサポートとコンタクト

 興味を持って頂けましたでしょうか?そんな方はぜひ、うんかいったーにメッセージを下さい。雲海の発生事実の確認サポートや精度の良い学習アルゴリズムの提案を大募集中です! (^o^)/

雲海発生予想エンジンへのご質問など

 熊本高専建築社会デザイン工学科森下功啓までご連絡下さい。morimori.ynct[at]gmail.com