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 日本