Nilearnを使ったfMRIデータ処理 ーscikit-learnとの連携による機械学習までー
投稿日: 2017/05/21 14:29:35
機械学習勉強会でのLT発表資料&Pythonコード(下記添付)をアップロードしました。
PythonのパッケージであるNilearn(http://nilearn.github.io/)を使ってfMRIデータを読み込み,
scikit-learnに渡して機械学習させ,その結果を再びNilearnで画像化する方法です。
一連の処理をすべてPythonで簡単に行うことができるのでかなり便利です。
Nilearnの使用感としてはMATLABでやるより速い・簡単・グラフィックスが良い等がひとまずの実感です。
Pythonの豊富なパッケージとスムーズに連携できるのも◎
※資料中はコードを一部省略しているので完全版は添付のものをご参照ください。
※使用しているfMRIデータは共有できないのでお手持ちまたはダウンロード可能なデータをご利用してください(ディレクトリ書換えが必要)。
キーワード:
Python,Nilearn,scikit-learn,fMRI,画像解析,機械学習(machine learning),サポートベクターマシン(SVM),階層的凝集クラスタリング
全く関係ないですがこんなの作ってみました
BodyParts3D © licensed under CC表示 継承2.1 日本