(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024147486
(43)【公開日】2024-10-16
(54)【発明の名称】脳ネットワークデータ特徴抽出方法および装置
(51)【国際特許分類】
A61B 5/055 20060101AFI20241008BHJP
G06T 7/00 20170101ALI20241008BHJP
G06V 10/82 20220101ALI20241008BHJP
【FI】
A61B5/055 380
G06T7/00 350C
G06V10/82
【審査請求】有
【請求項の数】8
【出願形態】OL
(21)【出願番号】P 2023211917
(22)【出願日】2023-12-15
(11)【特許番号】
(45)【特許公報発行日】2024-05-29
(31)【優先権主張番号】202310342278.6
(32)【優先日】2023-04-03
(33)【優先権主張国・地域又は機関】CN
(71)【出願人】
【識別番号】521162399
【氏名又は名称】之江実験室
(74)【代理人】
【識別番号】110000729
【氏名又は名称】弁理士法人ユニアス国際特許事務所
(72)【発明者】
【氏名】朱 聞▲タオ▼
(72)【発明者】
【氏名】趙 嘉▲チー▼
(72)【発明者】
【氏名】申 慧
(72)【発明者】
【氏名】黄 海亮
【テーマコード(参考)】
4C096
5L096
【Fターム(参考)】
4C096AC03
4C096DC21
4C096DC40
5L096AA06
5L096BA06
5L096BA13
5L096EA39
5L096HA11
5L096JA11
5L096KA04
(57)【要約】 (修正有)
【解決手段】脳ネットワークデータ特徴抽出方法および装置を開示し、当該方法は、埋め込み(Embedding)とグラスマン多様体(Grassmannian Manifold)に基づいて、最適化によって多層脳ネットワークノードの低次元表現情報を得、埋め込みの方法を用いて多層脳ネットワークノード情報を低次元で表現し、埋め込み表現をグラスマン多様体に基づいて最適化することにより、より代表的で意味のある低次元ノード特徴情報を得ることができ、低次元表現を再構築することで低次元脳機能接続ネットワークを得ることができる。
【効果】複雑な多層脳ネットワーク情報に対して次元削減とキー抽出を行うことにより、より代表的で、効果的な多層脳ネットワークノードの低次元表現情報を得ることができ、多層脳ネットワークデータ情報の利用率を効果的に向上させ、少ないデータ量で高精度の疾患診断やノードの検出などの脳研究を実現できる。
【選択図】
図1
【特許請求の範囲】
【請求項1】
脳ネットワークデータ特徴抽出方法であって、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築するステップと、
前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るステップであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、ステップと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするステップと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数1】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表し、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化することは、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行うことであって、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配である、ことと、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行うことと、を含み、
前記適応損失関数は、以下の式で表され、
【数2】
ここで、λ、γ
Dは重みパラメータを表す、
ことを特徴とする脳ネットワークデータ特徴抽出方法。
【請求項2】
前記多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配ΔF
iとΔFは、
前記統合埋め込み表現フレームに基づいてF
iとFの偏導関数をそれぞれ求め、前記統合埋め込み表現フレームに基づくF
iとFのユークリッド勾配
【数3】
と
【数4】
を得、
正射影により前記ユークリッド勾配を接空間に射影し、前記グラスマン勾配ΔF
iとΔFを得る、ことにより得られる、
ことを特徴とする請求項1に記載の方法。
【請求項3】
前記多層脳機能接続ネットワークは、
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成する、ことにより得られる、
ことを特徴とする請求項1に記載の方法。
【請求項4】
脳ネットワークデータ特徴抽出装置であって、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るための多層脳ネットワーク埋め込み表現統合フレームワークモジュールであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、多層脳ネットワーク埋め込み表現統合フレームワークモジュールと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするための最適化抽出モジュールと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数5】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表す、
前記最適化抽出モジュールは、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化するときに、具体的に、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行い、ここで、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配であり、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行い、ここで、前記適応損失関数は、以下の式で表され、
【数6】
ここで、λ、γ
Dは重みパラメータを表す、
ことを特徴とする脳ネットワークデータ特徴抽出装置。
【請求項5】
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成するための磁気共鳴画像データ処理モジュールをさらに含む、
ことを特徴とする請求項4に記載の装置。
【請求項6】
メモリと、プロセッサと、前記メモリに記憶され、前記プロセッサ上で実行可能なコンピュータプログラムとを含む電子デバイスであって、前記プロセッサが前記コンピュータプログラムを実行すると、請求項1~3のいずれか1項に記載の脳ネットワークデータ特徴抽出方法を実施する、
ことを特徴とする電子デバイス。
【請求項7】
コンピュータプログラムを記憶している記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行されると、請求項1~3のいずれか1項に記載の脳ネットワークデータ特徴抽出方法が実施される、
ことを特徴とする記憶媒体。
【請求項8】
脳ネットワークデータ特徴を抽出して得るための、請求項4または5に記載の脳ネットワークデータ特徴抽出装置と、
前記脳ネットワークデータ特徴に基づいて脳疾患予測を行うための脳疾患予測モジュールと、を含む、
ことを特徴とする脳疾患予測システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、医用画像およびネットワーク情報処理の技術分野に関し、特に、脳ネットワークデータ特徴抽出方法および装置に関する。
【背景技術】
【0002】
磁気共鳴画像(MRI:Magnetic Resonance Imaging)は、物理現象によって生成される断層画像である。磁気共鳴現象を利用して人体から電磁信号を取得し、磁気共鳴現象の原理に基づいて磁気共鳴信号を空間的に符号化して人体の画像を再構築する。MRIは多機能性があり、軟部組織に対して標準的な構造比較を行うだけでなく、その他の組織属性と動的特徴も反映することができる。脳MRIは、血行動態や水分子拡散などの組織属性と動的特徴を反映することができ、高度なコントラストを持つ脳MRIデータを得ることができ、ヒトの脳領域における生理過程やマーカーに代替マーカーを提供することができる。例えば、脳機能的磁気共鳴画像(fMRI:functional MRI)において、データ中のコントラストは、特に血液量、血液酸素量、および相対的な血中酸素レベルの違いなどを示すことができ、よく使われる多層脳ネットワーク疾患診断技術である。
【0003】
多層脳ネットワークにおける疾患の自動診断の実現は、コンピュータ、人工知能、医学画像などの関連分野における研究の焦点の1つである。ヒトの脳ネットワークは複雑であり、非常に膨大なデータ情報を持っている。MRI画像を深く研究し、MRI画像に含まれる有用な情報を掘り起こす(マイニングする)ことで、多層脳ネットワーク情報を得、これらの情報(特徴)を疾患の診断研究に活用することが、疾患診断の精度を向上させる鍵である。ネットワーク埋め込み(Network Embedding)は、効果的なネットワーク表現学習方法であり、高次元、疎なベクトル空間を低次元、密なベクトル空間で表現することを目的としている。一連の研究により、Network Embeddingを用いることで、複雑な脳ネットワークデータ情報を次元削減し、ネットワーク内の各ノードを低次元の潜在的表現に変換する写像関数を効果的に見つけることができることが明らかになった。
【0004】
脳MRIデータを処理して、多層脳機能接続ネットワークを取得し、当該機能接続ネットワークを用いてアルツハイマー病などの疾患を研究することは、疾患の診断や疾患の進行段階などに関する研究に積極的な役割を果たしている。近年、多層脳ネットワークデータに関する研究がいくつか現れており、例えば、情報の有効性を向上させるために、次元削減を用いて多層脳ネットワークデータを研究することが提案されている。しかし、これらの研究は、多層脳ネットワークにおける単層情報のみを対象としている。一方、特徴抽出などの一般的な方法を用いて情報マイニングを行い、方法が単一で、多層脳ネットワークのすべての重要な情報を網羅的に取得することは困難である。一方、層内情報のみを研究し、多層脳ネットワークの情報を十分に活用することができず、重要な相互作用関係の一部が失われている。そのため、関連研究では包括的なデータを取得することが困難であり、多層脳ネットワークにおける疾患の自動診断には一定の欠点や問題点がある。
【発明の概要】
【0005】
本発明の目的は、従来技術の欠点に対して、脳領域ノードの同じ周波数帯域の層内情報と、異なる周波数帯域間の層間情報とを含む多層脳ネットワークデータを構築し、多層脳ネットワークデータの有効情報を十分に取得し、層内情報と層間情報とを融合して処理し、複雑で膨大な多層脳ネットワークデータを次元削減し、埋め込み学習と多様体上の反復最適化により、異なる脳領域ノードの埋め込み表現ベクトルを得ることである。異なる脳領域ノードの埋め込み表現ベクトルは、脳領域ノードの特徴表現ベクトルである。本発明は、新しい多層脳ネットワーク埋め込みフレームワークを提案し、脳領域ノードの層内接続依存と層間ネットワーク依存の両方を1つの統一的な最適化フレームワークでモデル化し、埋め込み学習表現統合フレームワークを得、統合表現関数を損失関数として多様体上で最適化し、多層脳ネットワークノードの埋め込みベクトル共通表現、すなわち抽出された脳ネットワークデータ特徴を得る。
【0006】
本発明に用いられる技術的解決手段は、以下のとおりである。
【0007】
本発明は脳ネットワークデータ特徴抽出方法を提供し、当該方法は、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築するステップと、
前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みαiを付けて、統合埋め込み表現フレームワークを得るステップであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、ステップと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするステップと、を含み、
【0008】
さらに、前記統合埋め込み表現フレームワークは、具体的に、以下の式で表され、
【数1】
ここで、argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表し、
【0009】
さらに、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化することは、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行うことであって、ΔFiとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配である、ことと、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行うことと、を含み、
前記適応損失関数は、以下の式で表され、
【数2】
ここで、λ、γ
Dは重みパラメータを表す。
【0010】
さらに、前記多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配ΔF
iとΔFは、
前記統合埋め込み表現フレームに基づいてF
iとFの偏導関数をそれぞれ求め、前記統合埋め込み表現フレームに基づくF
iとFのユークリッド勾配
【数3】
と
【数4】
を得、
正射影により前記ユークリッド勾配を接空間に射影し、前記グラスマン勾配ΔF
iとΔFを得る、ことにより得られる。
【0011】
さらに、前記多層脳機能接続ネットワークは、
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成する、ことにより得られる。
【0012】
本発明は電子デバイスを提供し、前記電子デバイスは、メモリと、プロセッサと、前記メモリに記憶され、前記プロセッサ上で実行可能なコンピュータプログラムとを含み、前記プロセッサが前記コンピュータプログラムを実行すると、上記脳ネットワークデータ特徴抽出方法を実施する。
【0013】
本発明は記憶媒体を提供し、前記記憶媒体はコンピュータプログラムを記憶しており、前記コンピュータプログラムがプロセッサによって実行されると、上記脳ネットワークデータ特徴抽出方法が実施される。
【0014】
本発明は脳ネットワークデータ特徴抽出方法を装置し、当該装置は、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るための多層脳ネットワーク埋め込み表現統合フレームワークモジュールであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、多層脳ネットワーク埋め込み表現統合フレームワークモジュールと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするための最適化抽出モジュールと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数5】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表す、
前記最適化抽出モジュールは、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化するときに、具体的に、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行い、ここで、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配であり、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行い、ここで、
前記適応損失関数は、以下の式で表され、
【数6】
ここで、λ、γ
Dは重みパラメータを表す。
【0015】
さらに、前記脳ネットワークデータ特徴抽出方法を装置は、
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成するための磁気共鳴画像データ処理モジュールをさらに含む。
【0016】
本発明は脳疾患予測システムを装置し、当該システムは、
脳ネットワークデータ特徴を抽出して得るための、上記脳ネットワークデータ特徴抽出装置と、
前記脳ネットワークデータ特徴に基づいて脳疾患予測を行うための脳疾患予測モジュールと、を含む。
【0017】
さらに、前記脳疾患予測モジュールは、ニューラルネットワークまたは分類決定木である。
【0018】
本発明の有益な効果は次のとおりである。多層脳ネットワークの異なる周波数帯域内のノード情報と周波数帯域間のノード情報を包括的に応用して多層脳ネットワーク情報を計算することにより、多層脳ネットワークデータの応用が不完全である問題を解決することができる。多層脳ネットワーク情報処理にネットワーク埋め込み計算を応用することで、高次元・高複雑度の多層脳ネットワークデータを多層脳ネットワークノードの低次元潜在的表現に効果的に変換することができ、多層脳ネットワークノード情報の有効性を向上させ、多層脳ネットワークの重要な領域をよく分割・特定することができる。多層脳ネットワークの整合性と適応重みの概念を導入することで、低次元の多層脳ネットワークのノード埋め込みベクトル、すなわち抽出された脳ネットワークデータ特徴を正確かつ包括的に得ることができ、多層脳ネットワーク疾患診断により有用な情報を提供し、疾患研究と診断の有効性をさらに向上させることができる。
【図面の簡単な説明】
【0019】
【
図1】本発明の一実施例による脳ネットワークデータ特徴抽出方法のフローチャートである。
【
図2】本発明の一実施例による別のシミュレーション脳ネットワークデータ特徴抽出方法のフローチャートである。
【
図3】本発明の一実施例によるシミュレーション多層脳ネットワークデータの表示図である。
【
図4】本発明の一実施例による抽出されたシミュレーション脳ネットワークデータの概略図および特徴のクラスタリング結果図である。
【
図5】本発明の一実施例による抽出された脳ネットワークインスタンス(実例)データ特徴に基づいて再構築された多層脳ネットワークと、実際および他の方法により構築された多層脳ネットワークとの対比図である。
【
図6】本発明の一実施例による脳ネットワークデータ特徴抽出装置の構成図である。
【
図7】本発明の一実施例による電子デバイスの構成図である。
【
図8】本発明の一実施例による脳疾患予測システムの構造図である。
【発明を実施するための形態】
【0020】
本発明の実施例は、端末やサーバなどの一定の計算能力を有するコンピュータデバイスで実行可能な脳ネットワークデータ特徴抽出方法を提供する。当該方法は、多層脳ネットワークデータにおける同じ周波数帯域内と異なる周波数帯域間のノード(脳領域)を相互に接続することにより、多層脳機能接続ネットワークを構築する。多層脳ネットワークデータを次元削減して、低次元で有効なノード埋め込みベクトル、すなわち抽出された脳ネットワークデータ特徴を得ることにより、その後の計算や研究のデータ量を削減し、計算効率を向上させ、多層脳ネットワークの疾患研究・診断により有効な情報を提供することができる。以下、具体的な実施例および添付図面を参照して本発明をさらに説明する。
【0021】
実施例1
【0022】
図1に示すように、本発明の脳ネットワークデータ特徴抽出方法では、まず、シミュレーション多層脳機能接続ネットワークを構築・計算し、次に、層内層間統合埋め込み表現フレームワークを構築し、層内層間統合埋め込み表現フレームワークにネットワーク整合性埋め込み表現と適応重みα
iを導入し、そして、層内層間統合埋め込み表現フレームワークを多様体(Manifold)上で最適化し、低次元のノード埋め込みベクトル、すなわち脳ネットワークデータ特徴、すなわち層内層間ネットワーク共通埋め込み表現Fを得る。
図1と
図2のフローチャートに示すように、ステップ1~ステップ4を含み得る。
【0023】
ステップ1において、多層脳機能接続ネットワークを構築する。
【0024】
一般的に、多層脳機能接続ネットワークは、患者の脳の医用画像データ、例えばMRIなどに基づいて構築される。具体的に、患者の脳MRIデータを取得し、脳MRIデータを処理し、異なる周波数帯域の多層脳ネットワークデータを得、さらに多層脳機能接続ネットワークWを得る。ここで、前記多層脳機能接続ネットワークWは、脳の異なる脳領域ノード間の相互関係から構成され、層内接続ネットワークと層間接続ネットワークを含む。層内接続ネットワークは、同じ周波数帯域内の脳領域ノード間の相互関係であり、層間接続ネットワークは、異なる周波数帯域間の脳領域ノード間の相互関係である。
【0025】
本実施例では、脳領域ノードN=8、層数n=3のシミュレーション多層脳機能接続ネットワークを例に説明する。
【0026】
脳MRIデータに基づいてシミュレーションデータを構築し、層内接続ネットワークおよび層間接続ネットワークをシミュレーションによって生成する。具体的には、同じ周波数帯域内の脳領域ノード間の相互関係を脳領域ノードの層内接続ネットワークとし、当該層内接続ネットワークは、同じ周波数帯域の脳ネットワークデータに基づいて構築された層内接続行列W
iで構成され、多層脳機能接続ネットワークに対応する隣接行列の可視化図(
図3(a)に示す)の対角線部分に配置される。異なる周波数帯域間の脳領域ノード間の相互関係を脳領域ノードの層間接続ネットワークとし、当該層間接続ネットワークは、層と層の間(すなわち異なる周波数帯域間)の脳ネットワークデータから構築された層間接続行列W
ijで構成され、多層脳機能接続ネットワークに対応する隣接行列の可視化図の上下三角の対応する位置に配置される。ここで、添え字i、jは層のインデックスであり、i≠j、i、j∈(1,…,n)である。
図3の(a)は、多層脳機能接続ネットワークに対応する隣接行列の可視化図であり、対角線部分の3つの行列モジュールは、層内接続ネットワークであり、
図3の(b)に示す行列の層内接続に対応し、同じ周波数帯域内の脳領域の相互接続を示し、対角線部分の3つの行列モジュール以外の残りの6つの行列モジュールは、異なる周波数帯域間の脳領域の関連接続を示し、
図3の(b)に示す層間接続情報に対応する。
図3の(b)は、多層脳機能接続ネットワークの斜視表示図であり、
図3の(c)は、多層脳機能接続ネットワークの平面表示図である。以下の説明では、本発明における多層脳機能接続ネットワークを多層脳ネットワークと呼ぶことができる。
【0027】
ステップ2において、多層脳ネットワークに対して統合埋め込み表示フレームワークを構築する。具体的には、ステップ2.1~ステップ2.4を含む。
【0028】
ステップ2.1において、ステップ1で得られた多層脳機能接続ネットワークWの層内接続行列を用いて層内ノード埋め込み表現を構築する。まず、L
i=D
i-W
iを用いて層内ネットワークに対応するラプラシアン行列(Laplacian matrix)を計算する。ここで、D
iは第i層の層内接続行列W
iに対応する対角行列であり、各対角要素はW
i内のすべてのノードの総接続度の和に等しい。W
iのノード埋め込み表現ベクトルをF
iで表す。元のトポロジーを維持できるノード低次元埋め込みベクトル表現をW
iで見つけるために、第i層の層内接続行列に対して、2つのノードが接続されている場合、この2つのノード間の埋め込みベクトル表現を強制的に類似させることができ、これにより、層内埋め込みを、埋め込みベクトルとラプラシアン行列L
iとの跡
【数7】
を求めると表すことができ、埋め込み表現を最適化することで、層内数学的最適化式
【数8】
を得る。
【0029】
ステップ2.2において、ステップ1で得られた多層脳機能接続ネットワークWの層間接続行列を用いて層間ノード埋め込み表現を構築する。まず、
【数9】
を用いて第i層埋め込みと第j層埋め込みとの間の相互作用行列を表す。ここで、上付き文字w
i、w
jはそれぞれ第i層、第j層の層内接続行列の大きさを表す。埋め込み条件を満たす場合、K
ijは、
【数10】
に近似的に等しいことがわかる。ここで、D
ijは、第i、j層の層間接続行列W
ijに対応する対角行列であり、各対角要素は、層間接続行列W
ij内のすべてのノードの総接続度の和に等しい。埋め込み表現において、層間埋め込みベクトルの相互作用表現は、層間接続行列W
ijと同じであるべきであり、層間接続行列W
ijと第i、j層の埋め込み表現との間のFフロベニウスノルム(Frobenius norm)距離を求め、両者の差を計算し、層間接続行列W
ijと第i、j層の埋め込みとの間の埋め込み表現行列との差を最小化して最適な埋め込み表現を得ることにより、第i層と第j層のノード類似度埋め込み数学的最適化を得ることができ、
【数11】
で表される。ここで、||*||
F
2はFフロベニウスノルムの2乗を表す。
【0030】
ステップ2.3において、ネットワーク整合性埋め込み表現を構築し、層内と層間の共通のノード埋め込み情報表現Fを導入する。層内と層間の共通のノード埋め込み情報表現Fは、直交行列であり、グラスマン多様体(Grassman manifold)上に分布する特徴があり、層内と層間の共通のノード埋め込み情報表現Fと、層内埋め込み情報(すなわち、層内ノード埋め込み表現ベクトル)F
iとの間の多様体上に分布する距離を定義することにより、共通埋め込みベクトルと層内埋め込みベクトルのネットワーク整合性を計算する。埋め込みベクトルの跡tr(*)を求めて、埋め込みベクトル間の距離を得、最適化フレームワークの整合性を維持し、最小化多様体距離補助項を
【数12】
と表す。ここで、ρは定数であり、一般的にFの次元の値を取ることができる。反復によって、埋め込みベクトルの分布整合性を連続的に最適化する。
【0031】
ステップ2.4において、多層脳ネットワークノード情報統合フレームワークを構築する。多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、層内ノード埋め込み表現と、層間ノード埋め込み表現と、ネットワーク整合性埋め込み表現とを組み合わせ、ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得る。iは、多層脳機能接続ネットワークにおける層のインデックスである。統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された低次元脳ネットワークデータ特徴とする。統合埋め込み表現フレームワークは以下の式で表され、
【数13】
ここで、α
Dは層間重みパラメータを表し、argmin{}は括弧{}内の最小値を与える変数を表す。
【0032】
本発明の実施例では、すべての埋め込み情報を統合し、異なるネットワークの相補的な特性を学習するために、最適化プロセスにおいて非負の適応重みαiを導入して埋め込み学習を調整する。αiが大きいほど、低次元埋め込みを得るための学習におけるiの役割が重要となる。最適化プロセスにおいて、多層脳ネットワークの重要なネットワーク情報に対して適応的重み調整を行い、ノードベクトル表現の最適化の正確性と有効性を向上させることができる。
【0033】
ステップ3において、統合埋め込み表現フレームワークをグラスマン多様体上で最適化する。具体的に、ステップ3.1~ステップ3.4を含む。
【0034】
ステップ3.1において、多様体空間上の統合埋め込み表現フレームワークのグラスマン勾配ΔF
iとΔFを計算する。まず、統合埋め込み表現フレームワークに基づいてF
iとFの偏導関数をそれぞれ求め、統合埋め込み表現フレームワークに基づくF
iとFのユークリッド勾配
【数14】
と
【数15】
を得、それぞれ次のように表される。
【数16】
【数17】
【0035】
正射影によりユークリッド勾配を接空間(Tangent Space)に射影し、グラスマン勾配ΔF
iとΔFを得る。
【数18】
【数19】
ここで、I
N*NはサイズN*Nの単位行列であり、Nはノードの数である。
【0036】
ステップ3.2において、ステップ3.1で得られたグラスマン勾配ΔFiとΔFを用いて、指数写像(Exponential Mapping)を用いて、-ΔFiと-ΔFを接空間からグラスマン多様体へ写像して、新しいFiとFを得る。
【0037】
ステップ3.3において、適応損失関数を構築する。FとF
iの整合性を計算して重みパラメータを得、整合性計算におけるi番目のF
iの重みを適応的に調整し、λ制約項
【数20】
を持つラグランジュ乗数を導入してα
iを計算し、α
iの損失関数としてラグランジュ関数を得る。次のように表される。
【数21】
ここで、γ
Dは重みパラメータを表す。
【0038】
ステップ3.4において、α
iを計算し、上記の適応損失関数によってα
iに対して反復最適化を行う。α
iとλをそれぞれ微分して0となるラグランジュ関数の解を計算することにより、
【数22】
となる。計算プロセスを繰り返し、最適な結果を得る。ここで、γ
αは重みパラメータを表す。
【0039】
ステップ4において、適応重みと最適化されたFiを用いて、多層脳ネットワークノード低次元埋め込み情報ベクトル、すなわち層内層間ネットワーク共通埋め込み表現F、すなわち抽出された脳ネットワークデータ特徴を得る。
【0040】
図4は、本発明の方法により抽出されたシミュレーション脳ネットワークデータの概略図(
図4a)および特徴のクラスタリング結果図(
図4b)である。本実施例では、K-meansクラスタリングアルゴリズム(K-means Clustering Algorithm)を用いて検証を行う。埋め込み空間において、クラスタリングアルゴリズムは、30個の多層脳ネットワークノードを、3個のクラスタに分類することができ、それぞれはデータ中の対応する
図4a中の多層脳機能接続ネットワークとキーノードの特徴特性に合致することが分かる。その中で、1~3番目のキーノード埋め込み座標は、3個のクラスタの中心に分布し、左右2個のクラスタ、すなわち、異なる脳ネットワークモジュール(4~15番目のノードモジュールおよび16~30番目のノードモジュール)のクラスタの中間に位置し、1~3番目のキーノードはそれぞれ他の2つの脳ネットワークモジュールと密接に接続している。計9回の実験を行い、9回ともデータ特徴特性に合致することがわかる。次元削減後のノード情報ベクトル、すなわち抽出された脳ネットワークデータ特徴は、元のネットワークのノードキー情報をよく保持することができ、データ量を削減するだけでなく、層内と層外のノードキー情報をそれぞれ保持することができ、多層脳ネットワークデータの研究により効率的で正確な情報を提供することができる。
【0041】
図5に示すように、得られた埋め込みベクトルFを用いて脳領域ノード間の相関を計算し、その相関に基づいてネットワークを再構築する。
図5の(a)はシミュレーション脳ネットワークデータを用いて得られた可視化表示図であり、
図5の(b)は本発明で得られた埋め込みベクトルを用いて再構築された脳領域ノードネットワークの可視化表示図であり、
図5の(c)と(d)はそれぞれ多層ネットワーク埋め込みアルゴリズム(Muti-Layerd Network Embedding)とNMFアルゴリズム(非負行列因数分解:Non-negative Matrix Factorization)(Li J, Chen C, Tong H, et al. Multi-layered network embedding[C]//Proceedings of the 2018 SIAM International Conference on Data Mining. Society for Industrial and Applied Mathematics, 2018: 684-692.)に基づいて得られた埋め込みベクトルを用いて再構築された脳ネットワークデータの可視化表示図である。可視化画像から分かるように、本発明において、再構築により得られた画像は、元データのモジュール性と接続特徴をよく反映し、次元削減により得られた埋め込みベクトルは、元の脳領域ノードの特徴情報をよく保持していることがわかる。
【0042】
実施例2
【0043】
前述の脳ネットワークデータ特徴抽出方法の実施例に対応して、本発明は、脳ネットワークデータ特徴抽出装置の実施例も提供する。
【0044】
図6は本発明の実施例による脳ネットワークデータ特徴抽出装置の構成図であり、前記装置は、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るための多層脳ネットワーク埋め込み表現統合フレームワークモジュールであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、多層脳ネットワーク埋め込み表現統合フレームワークモジュールと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするための最適化抽出モジュールと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数23】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表す、
前記最適化抽出モジュールは、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化するときに、具体的に、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行い、ここで、ΔFiとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配であり、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行い、ここで、
前記適応損失関数は、以下の式で表され、
【数24】
ここで、λ、γ
Dは重みパラメータを表す。
【0045】
さらに、前記脳ネットワークデータ特徴抽出装置は、
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成するための磁気共鳴画像データ処理モジュールをさらに含む。
【0046】
本発明の脳ネットワークデータ特徴抽出装置の実施例は、データ処理能力を有する任意のデバイスに適用することができる。当該データ処理能力を有する任意のデバイスは、コンピュータなどのデバイスまたは装置であってもよい。
【0047】
装置の実施例は、ソフトウェアによって実現されてもよいし、ハードウェアによって実現されてもよいし、ハードウェアとソフトウェアの組み合わせによって実現されてもよい。ソフトウェアによって実現することを例にとると、論理的な意味での装置として、それが配置されている任意のデータ処理能力を有するデバイスのプロセッサを介して、不揮発性メモリ内の対応するコンピュータプログラム命令をメモリに読み込んで実行することによって形成される。ハードウェアレベルでは、
図7は、本発明の脳ネットワークデータ特徴抽出装置位置する任意のデータ処理能力を有するデバイスのハードウェア構成図である。
図7に示すプロセッサ、メモリ、ネットワークインタフェース、および不揮発性メモリの他に、実施例における装置が位置する任意のデータ処理能力を有するデバイスは、通常、当該任意のデータ処理能力を有するデバイスの実際の機能に応じて、他のハードウェアを含むことができ、これ以上の説明は省略する。
【0048】
上記装置における各ユニットの機能及び役割の実現過程は、具体的に、上述の方法における対応するステップの実現過程を参照してもよく、ここでは繰り返さない。
【0049】
本発明の実施例は、コンピュータプログラムを記憶している記憶媒体をさらに提供し、前記コンピュータプログラムがコンピュータプロセッサによって実行されると、上記実施例の脳ネットワークデータ特徴抽出方法が実施される。
【0050】
前記コンピュータ読み取り可能な記憶媒体は、前述のいずれかの実施例に記載の任意のデータ処理能力を有するデバイスの内部記憶ユニット、例えばハードディスクまたはメモリであってもよい。また、前記コンピュータ読み取り可能な記憶媒体は、デバイスに搭載されたプラグインハードディスク、スマートメディアカード(SMC:Smart Media(登録商標) Card)、SDカード、フラッシュメモリカード(Flash Card)などの任意のデータ処理能力を有するデバイスであってもよい。さらに、前記コンピュータ読み取り可能な記憶媒体は、任意のデータ処理能力を有するデバイスの内部記憶ユニットと外部記憶デバイスの両方を含んでもよい。前記コンピュータ読み取り可能な記憶媒体は、前記コンピュータプログラムおよび前記任意のデータ処理能力を有するデバイスに必要なその他のプログラムとデータを記憶するために用いられ、また、出力されたまたは出力されるデータを一時的に記憶するために用いられてもよい。
【0051】
実施例3
【0052】
前述の脳ネットワークデータ特徴抽出方法の実施例に対応して、本発明は、本発明の方法/装置に基づいて抽出された脳ネットワークデータ特徴の脳疾患予測システムの実施例も提供する。
【0053】
図8に示すように、前記脳疾患予測システムは、
脳ネットワークデータ特徴を抽出して得るための、本発明の脳ネットワークデータ特徴抽出装置と、
前記脳ネットワークデータ特徴に基づいて脳疾患予測を行うための脳疾患予測モジュールと、を含む。
脳疾患予測モジュールは、従来技術においてよく用いられているニューラルネットワーク(NN:Neural Network)または分類決定木(Decision Tree)などの構造を採用し、通常の方法に基づいて構築して得ることができる。
ここで、脳ネットワークデータ特徴抽出装置は、具体的に、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るための多層脳ネットワーク埋め込み表現統合フレームワークモジュールであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、多層脳ネットワーク埋め込み表現統合フレームワークモジュールと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするための最適化抽出モジュールと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数25】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、FTiはFiの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表す、
前記最適化抽出モジュールは、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化するときに、具体的に、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行い、ここで、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配であり、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行い、ここで、
前記適応損失関数は、以下の式で表され、
【数26】
ここで、λ、γ
Dは重みパラメータを表す。
【0054】
本実施例では、124名の患者のMRIデータに対して脳ネットワークデータ特徴を抽出し、抽出された低次元の脳ネットワークデータ特徴を用いて、強迫症(強迫性障害)などの脳疾患を検出し、検証する。得られた脳ネットワークデータ特徴に対して2標本検定を行い、有意性指標P_value=0.001599を得、本発明により抽出された脳ネットワークデータ特徴が疾患診断において良好な有意性を有することがわかる。
【0055】
患者のMRIデータから得られた脳ネットワークデータ特徴に対して疾患分類を行い、統合埋め込み表現フレームワークで使用される層間重みパラメータを調整し、層間情報の有効性を検証し、得られた脳ネットワークデータ特徴Fを用いてサポートベクターマシン(SVM:Support Vector Machine)分類を行う。表1に示すように、層間情報を導入することで、疾患診断に良好な改善効果があることがわかる。
【表1】
【0056】
上記の実施例は、説明を明確にするための例示にすぎず、実施形態を限定するものではないことは明らかである。当業者であれば、上記の説明に基づいて、他の変更や変化を行うことができる。ここでは、すべての実施形態を網羅する必要はなく、また、網羅することも可能ではない。これによって導かれる明らかな変更や変化は、本発明の保護範囲内にある。
【手続補正書】
【提出日】2024-04-30
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
脳ネットワークデータ特徴抽出方法であって、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築するステップと、
前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るステップであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、ステップと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするステップと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数1】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、F
i
TはF
iの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表し、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化することは、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行うことであって、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配である、ことと、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行うことと、を含み、
前記適応損失関数は、以下の式で表され、
【数2】
ここで、λ、γ
Dは重みパラメータを表す、
ことを特徴とする脳ネットワークデータ特徴抽出方法。
【請求項2】
前記多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配ΔF
iとΔFは、
前記統合埋め込み表現フレームに基づいてF
iとFの偏導関数をそれぞれ求め、前記統合埋め込み表現フレームに基づくF
iとFのユークリッド勾配
【数3】
と
【数4】
を得、
正射影により前記ユークリッド勾配を接空間に射影し、前記グラスマン勾配ΔF
iとΔFを得る、ことにより得られ
、
ここで、J(F
i
)とJ(F)は、それぞれ前記統合埋め込み表現フレームにおけるF
i
、Fに関する関数を表し、
【数5】
【数6】
である、
ことを特徴とする請求項1に記載の方法。
【請求項3】
前記多層脳機能接続ネットワークは、
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成する、ことにより得られる、
ことを特徴とする請求項1に記載の方法。
【請求項4】
脳ネットワークデータ特徴抽出装置であって、
多層脳機能接続ネットワークに基づいて、層内ノード埋め込み表現、層間ノード埋め込み表現およびネットワーク整合性埋め込み表現を構築し、前記層内ノード埋め込み表現と、前記層間ノード埋め込み表現と、前記ネットワーク整合性埋め込み表現とを組み合わせ、前記ネットワーク整合性埋め込み表現に適応重みα
iを付けて、統合埋め込み表現フレームワークを得るための多層脳ネットワーク埋め込み表現統合フレームワークモジュールであって、iは、前記多層脳機能接続ネットワークにおける層のインデックスである、多層脳ネットワーク埋め込み表現統合フレームワークモジュールと、
前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化し、最適化によって得られた層内層間ネットワーク共通埋め込み表現Fを、抽出された脳ネットワークデータ特徴とするための最適化抽出モジュールと、を含み、
前記統合埋め込み表現フレームワークは、以下の式で表され、
【数7】
argmin{}は括弧{}内の最小値を与える変数を表し、nは前記多層脳機能接続ネットワークの層数を表し、F
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応する層内ノード埋め込み表現ベクトルを表し、L
iは前記多層脳機能接続ネットワークの第i層の層内接続行列に対応するラプラシアン行列を表し、α
Dは層間重みパラメータを表し、W
ijは前記多層脳機能接続ネットワークの第i層と第j層との層間接続行列を表し、K
ijは第i層と第j層の間の相互作用行列を表し、K
ijはFTiD
ijF
jに等しく、ここで、F
i
TはF
iの転置行列を表し、D
ijは第i、j層の層間接続行列W
ijに対応する対角行列を表し、α
iは適応重みを表し、Fは層内層間ネットワーク共通埋め込み表現を表し、tr()は行列の跡を表す、
前記最適化抽出モジュールは、前記統合埋め込み表現フレームワークをグラスマン多様体上で最適化するときに、具体的に、
指数写像を用いて-ΔF
iと-ΔFを接空間から前記グラスマン多様体へ写像して、前記統合埋め込み表現フレームワークのF
iとFに対して反復最適化を行い、ここで、ΔF
iとΔFは、多様体空間上の前記統合埋め込み表現フレームワークのグラスマン勾配であり、
適応損失関数を構築することによって、前記適応重みα
iに対して反復最適化を行い、ここで、前記適応損失関数は、以下の式で表され、
【数8】
ここで、λ、γ
Dは重みパラメータを表す、
ことを特徴とする脳ネットワークデータ特徴抽出装置。
【請求項5】
患者の脳MRIデータを取得し、
同じ周波数帯域内の脳領域ノード間の相互関係を、脳領域ノードの層内接続ネットワークとして算出し、異なる周波数帯域間の脳領域ノード間の相互関係を、脳領域ノードの層間接続ネットワークとして算出し、
前記層内接続ネットワークと前記層間接続ネットワークとに基づいて、前記多層脳機能接続ネットワークを構成するための磁気共鳴画像データ処理モジュールをさらに含む、
ことを特徴とする請求項4に記載の装置。
【請求項6】
メモリと、プロセッサと、前記メモリに記憶され、前記プロセッサ上で実行可能なコンピュータプログラムとを含む電子デバイスであって、前記プロセッサが前記コンピュータプログラムを実行すると、請求項1~3のいずれか1項に記載の脳ネットワークデータ特徴抽出方法を実施する、
ことを特徴とする電子デバイス。
【請求項7】
コンピュータプログラムを記憶している記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行されると、請求項1~3のいずれか1項に記載の脳ネットワークデータ特徴抽出方法が実施される、
ことを特徴とする記憶媒体。
【請求項8】
脳ネットワークデータ特徴を抽出して得るための、請求項4または5に記載の脳ネットワークデータ特徴抽出装置と、
前記脳ネットワークデータ特徴に基づいて脳疾患予測を行うための脳疾患予測モジュールと、を含む、
ことを特徴とする脳疾患予測システム。