
ブールネットワークは、ブール変数の離散セットで構成され、各ブール変数にはブール関数(変数ごとに異なる可能性あり)が割り当てられており、ブール関数は変数のサブセットから入力を受け取り、割り当てられた変数の状態を決定する出力を取得します。この関数セットは、実際には変数セットのトポロジ(接続性)を決定し、それがネットワークのノードになります。通常、システムのダイナミクスは離散時系列として扱われ、時刻t +1でのネットワーク全体の状態は、時刻tでのネットワークの状態に対する各変数の関数を評価することによって決定されます。これは、同期または非同期で行うことができます。[1]
ブールネットワークは生物学において制御ネットワークをモデル化するために使われてきました。ブールネットワークは遺伝子が単純なバイナリスイッチではない遺伝的現実を大雑把に単純化したものですが、発現遺伝子と抑制遺伝子の正しいパターンを正しく伝えるケースがいくつかあります。[2] [3] 一見数学的に簡単な(同期)モデルは、2000年代半ばになってようやく完全に理解されました。[4]
古典モデル
ブールネットワークは、時間と状態が離散的である、つまり時系列内の変数のセットと状態のセットの両方が整数のシリーズに 一対一に対応する、特定の種類の順次動的システムです。
ランダム ブール ネットワーク( RBN) は、特定のサイズN のすべての可能なブール ネットワークのセットからランダムに選択されたものです。その後、そのようなネットワークの予想される特性が、すべての可能なネットワークの集合のさまざまな統計特性にどのように依存するかを統計的に調べることができます。たとえば、平均接続が変化すると RBN の動作がどのように変化するかを調べることができます。
最初のブールネットワークは、1969年にスチュアート・A・カウフマンによって遺伝子制御ネットワークのランダムモデルとして提案されました[5]が、その数学的な理解は2000年代になってから始まりました[6] [7] 。
アトラクター
ブールネットワークには 2 N通りの状態しか存在しないため、軌道は遅かれ早かれ以前に訪れた状態に到達します。したがって、ダイナミクスは決定論的であるため、軌道はアトラクターと呼ばれる定常状態またはサイクルに陥ります(ただし、より広い意味での力学システムの分野では、サイクルは、そこからの摂動がそこに戻る場合にのみアトラクターになります)。アトラクターが単一の状態のみを持つ場合、それはポイント アトラクターと呼ばれ、アトラクターが複数の状態で構成される場合はサイクル アトラクターと呼ばれます。アトラクターにつながる状態の集合は、アトラクターのベイスンと呼ばれます。軌道の最初にのみ発生する状態 (その状態につながる軌道はありません) は、エデンの園状態[ 8]と呼ばれ、ネットワークのダイナミクスはこれらの状態からアトラクターに向かって流れます。アトラクターに到達するのにかかる時間は、過渡時間[4]と呼ばれます。
コンピュータの性能が向上し、一見単純なモデルに対する理解が深まるにつれて、さまざまな著者がアトラクターの平均数と長さについてさまざまな推定値を示しました。ここでは主要な出版物の簡単な要約を示します。[9]
安定性
動的システム理論では、ネットワークのアトラクターの構造と長さは、ネットワークの動的フェーズに対応します。ブールネットワークの安定性は、ノードの接続に依存します。ブールネットワークは、安定、臨界、またはカオスの動作を示すことができます。この現象は、ノードの接続の平均数の臨界値 ( ) によって制御され、距離の尺度としてのハミング距離によって特徴付けられます。不安定な状態では、最初は近い 2 つの状態間の距離は平均して時間の経過とともに指数関数的に増加しますが、安定した状態では指数関数的に減少します。ここで、「最初は近い状態」とは、ハミング距離がネットワーク内の ノード数 ( ) に比べて小さいことを意味します。
NKモデル[15]の場合、ネットワークは の場合に安定、 の場合に臨界、 の場合に不安定となります。
特定のノードの状態は、その真理値表に従って更新されます。真理値表の出力はランダムに設定されます。は、特定の一連の入力信号にオフ出力を割り当てる確率を示します。
すべてのノードについて、安定範囲とカオス範囲の間の遷移はに依存します。ベルナール・デリダとイヴ・ポモー[16]によると 、平均接続数の臨界値は です。
が定数でなく、入次数と出次数の間に相関がない場合、安定性の条件は[17] [18] [19]によって決定されます。 の場合、ネットワークは安定であり、 の場合、臨界的であり 、 の場合、不安定です。
スケールフリー トポロジーを持つネットワークの場合、入次数分布と出次数分布がべき乗分布であるとき、安定条件は同じである:、そして、あるノードからのすべての出リンクは別のノードへの入リンクであるため。[20]
感度は、与えられたノードの入力が変化した場合、そのノードのブール関数の出力が変化する確率を示します。ランダムブールネットワークの場合、 です 。一般的なケースでは、ネットワークの安定性は行列 の最大固有値によって決まります。ここで、 、 は ネットワークの隣接行列です。 [21]の場合、ネットワークは安定であり、の場合、臨界であり、 の場合、不安定です。
モデルのバリエーション
その他のトポロジ
1 つのテーマは、さまざまな基礎となるグラフ トポロジを研究することです。
- 均質なケースは、単に有名なイジングモデルに簡約されたグリッドを指します。
- ブールネットワークではスケールフリートポロジーが選択される場合がある。[22]べき乗分布において入次数分布のみの場合、[23]または出次数分布のみの場合、あるいはその両方の場合を区別することができる。
その他の更新スキーム
古典的なブールネットワーク(CRBN、つまりClassic Random Boolean Networkと呼ばれることもある)は同期的に更新される。遺伝子は通常同時に状態を変えないという事実に動機づけられて、[24]さまざまな代替案が導入されてきた。一般的な分類[25]は次の通りである。
- 決定論的非同期更新ブールネットワーク(DRBN)は同期的に更新されませんが、決定論的な解が存在します。ノードiはt≡Qi ( modPi )のときに更新されます。ここでtは時間ステップです。[ 26]
- 最も一般的なケースは、完全な確率的更新 ( GARBN、一般的な非同期ランダム ブール ネットワーク) です。ここでは、計算ステップごとに 1 つ (または複数) のノードが選択され、更新されます。
- 部分観測ブール動的システム(POBDS)[27] [28] [29] [30]信号モデルは、ブール状態ベクトルの直接観測可能性の仮定を取り除き、観測プロセスにおける不確実性を許容することで、実際に遭遇するシナリオに対処することで、これまでのすべての決定論的および確率論的ブールネットワークモデルとは異なります。
- 自律ブールネットワーク(ABN )は連続時間( tは整数ではなく実数)で更新され、競合状態や決定論的カオスなどの複雑な動的動作につながります。 [31] [32]
ブールネットワークの応用
分類
- スケーラブル最適ベイズ分類[33]は、 潜在的なモデルの不確実性を考慮した軌道の最適な分類を開発し、また、最適解よりもはるかに低い複雑性で大規模ネットワークに対して高度にスケーラブルな粒子ベースの軌道分類を提案した。
参照
参考文献
- ^ Naldi, A.; Monteiro, PT; Mussel, C.; Kestler, HA; Thieffry, D.; Xenarios, I.; Saez-Rodriguez, J.; Helikar, T.; Chaouiya, C. (2015年1月25日). 「CoLoMoToによる論理モデリング標準とツールの共同開発」.バイオインフォマティクス. 31 (7): 1154–1159. doi : 10.1093/bioinformatics/btv013 . PMID 25619997.
- ^ Albert, Réka; Othmer, Hans G (2003 年 7 月). 「調節相互作用のトポロジーは、ショウジョウバエの体節極性遺伝子の発現パターンを予測する」. Journal of Theoretical Biology . 223 (1): 1–18. arXiv : q-bio/0311019 . Bibcode :2003JThBi.223....1A. CiteSeerX 10.1.1.13.3370 . doi :10.1016/S0022-5193(03)00035-3. PMC 6388622. PMID 12782112 .
- ^ Li, J.; Bench, AJ; Vassiliou, GS; Fourouclas, N.; Ferguson-Smith, AC; Green, AR (2004 年 4 月 30 日)。「ヒト骨髄悪性腫瘍で欠失した染色体 20 の領域に位置するポリコーム ファミリー メンバーであるヒト L3MBTL 遺伝子の刷り込み」。米国科学アカデミー紀要。101 ( 19): 7341–7346。Bibcode :2004PNAS..101.7341L。doi : 10.1073 / pnas.0308195101。PMC 409920。PMID 15123827。
- ^ ab Drossel, Barbara (2009 年 12 月)。「ランダム ブール ネットワーク」。Schuster, Heinz Georg (編)。第3章 ランダム ブール ネットワーク。非線形ダイナミクスと複雑性のレビュー。Wiley。pp. 69–110。arXiv : 0706.3351。doi : 10.1002 / 9783527626359.ch3。ISBN 9783527626359. S2CID 119300231。
- ^ abカウフマン、 スチュアート(1969 年 10 月 11日)。「ランダム遺伝子制御ネットワークにおける恒常性と分化」。 ネイチャー。224 ( 5215): 177–178。Bibcode : 1969Natur.224..177K。doi : 10.1038/224177a0。PMID 5343519。S2CID 4179318。
- ^ Aldana, Maximo; Coppersmith, Susan ; Kadanoff, Leo P. (2003). 「ランダムカップリングによるブールダイナミクス」.非線形科学の展望と問題: Lawrence Sirovich を記念した記念書. pp. 23–89. arXiv : nlin/0204062 . doi :10.1007/978-0-387-21789-5_2. ISBN 978-1-4684-9566-9. S2CID 15024306。
- ^ Gershenson, Carlos (2004). 「ランダムブールネットワーク入門」。Bedau , M.、P. Husbands、T . Hutton、S. Kumar、および H. Suzuki (編) ワークショップおよびチュートリアル議事録、第 9 回国際生体システムのシミュレーションおよび合成会議 (ALife IX)。2004年: 160~ 173 ページ。arXiv : nlin.AO/0408006。Bibcode:2004nlin......8006G。
- ^ Wuensche, Andrew (2011). 離散ダイナミクスの探究: [DDLab マニュアル: セルラーオートマトン、ランダムブール、多値ネットワーク [sic] などを研究するためのツール]。フロム、イギリス: Luniver Press。p. 16。ISBN 9781905986316. 2023年2月4日時点のオリジナルよりアーカイブ。2016年1月12日閲覧。
- ^ Greil, Florian (2012). 「モデリングフレームワークとしてのブールネットワーク」. Frontiers in Plant Science . 3 : 178. doi : 10.3389/fpls.2012.00178 . PMC 3419389. PMID 22912642.
- ^ Bastolla, U.; Parisi, G. (1998年5月). 「カウフマンネットワークのモジュール構造」. Physica D: 非線形現象. 115 (3–4): 219–233. arXiv : cond-mat/9708214 . Bibcode :1998PhyD..115..219B. doi :10.1016/S0167-2789(97)00242-X. S2CID 1585753.
- ^ Bilke, Sven; Sjunnesson, Fredrik (2001 年 12 月). 「カウフマンモデルの安定性」. Physical Review E. 65 ( 1): 016129. arXiv : cond-mat/0107035 . Bibcode :2001PhRvE..65a6129B. doi :10.1103/PhysRevE.65.016129. PMID 11800758. S2CID 2470586.
- ^ Socolar, J.; Kauffman, S. (2003 年 2 月). 「順序付きおよび臨界ランダムブールネットワークのスケーリング」. Physical Review Letters . 90 (6): 068702. arXiv : cond-mat/0212306 . Bibcode :2003PhRvL..90f8702S. doi :10.1103/PhysRevLett.90.068702. PMID 12633339. S2CID 14392074.
- ^ Samuelsson, Björn; Troein, Carl (2003 年3 月)。「カウフマン ネットワークにおけるアトラクター数の超多項式増加」。Physical Review Letters。90 (9): 098701。Bibcode : 2003PhRvL..90i8701S。doi : 10.1103/PhysRevLett.90.098701。PMID 12689263 。
- ^ Mihaljev, Tamara; Drossel, Barbara (2006 年 10 月). 「一般的なクラスの臨界ランダムブールネットワークのスケーリング」. Physical Review E. 74 ( 4): 046101. arXiv : cond-mat/0606612 . Bibcode :2006PhRvE..74d6101M. doi :10.1103/PhysRevE.74.046101. PMID 17155127. S2CID 17739744.
- ^ Kauffman, SA (1969). 「ランダムに構築された遺伝的ネットにおける代謝安定性とエピジェネシス」. Journal of Theoretical Biology . 22 (3): 437–467. Bibcode :1969JThBi..22..437K. doi :10.1016/0022-5193(69)90015-0. PMID 5803332.
- ^ Derrida, B; Pomeau, Y (1986-01-15). 「オートマトンランダムネットワーク:単純な焼きなまし近似」. Europhysics Letters (EPL) . 1 (2): 45–49. Bibcode :1986EL......1...45D. doi :10.1209/0295-5075/1/2/001. S2CID 160018158. 2020-05-17にオリジナルからアーカイブ。2016-01-12に取得。
- ^ Solé, Ricard V.; Luque, Bartolo (1995-01-02). 「一般化カウフマンネットワークにおける位相遷移と反カオス」. Physics Letters A. 196 ( 5–6): 331–334. Bibcode :1995PhLA..196..331S. doi :10.1016/0375-9601(94)00876-Q.
- ^ Luque, Bartolo; Solé, Ricard V. (1997-01-01). 「ランダムネットワークにおける相転移: 臨界点の簡単な解析的決定」. Physical Review E. 55 ( 1): 257–260. Bibcode :1997PhRvE..55..257L. doi :10.1103/PhysRevE.55.257.
- ^ Fox, Jeffrey J.; Hill, Colin C. (2001-12-01). 「生化学ネットワークにおけるトポロジーからダイナミクスへ」. Chaos: An Interdisciplinary Journal of Nonlinear Science . 11 (4): 809–815. Bibcode :2001Chaos..11..809F. doi : 10.1063/1.1414882 . ISSN 1054-1500. PMID 12779520.
- ^ Aldana , Maximino; Cluzel, Philippe (2003-07-22). 「堅牢なネットワークの自然なクラス」。 米国科学アカデミー紀要。100 ( 15): 8710–8714。Bibcode : 2003PNAS..100.8710A。doi : 10.1073 / pnas.1536783100。ISSN 0027-8424。PMC 166377。PMID 12853565 。
- ^ Pomerance, Andrew; Ott, Edward; Girvan, Michelle ; Losert, Wolfgang (2009-05-19). 「ネットワークトポロジーが遺伝子制御の離散状態モデルの安定性に与える影響」。米国科学アカデミー紀要 。106 ( 20 ): 8209–8214。arXiv : 0901.4362。Bibcode : 2009PNAS..106.8209P。doi : 10.1073 / pnas.0900142106。ISSN 0027-8424。PMC 2688895。PMID 19416903。
- ^ Aldana, Maximino (2003 年 10 月). 「スケールフリートポロジーを持つネットワークのブールダイナミクス」. Physica D: 非線形現象. 185 (1): 45–66. arXiv : cond-mat/0209571 . Bibcode :2003PhyD..185...45A. doi :10.1016/s0167-2789(03)00174-x.
- ^ Drossel, Barbara; Greil, Florian (2009 年 8 月 4 日). 「スケールフリー入次数分布を持つ臨界ブールネットワーク」. Physical Review E. 80 ( 2): 026102. arXiv : 0901.0387 . Bibcode :2009PhRvE..80b6102D. doi :10.1103/PhysRevE.80.026102. PMID 19792195. S2CID 2487442.
- ^ Harvey, Imman; Bossomaier, Terry (1997)。「ジョイントから外れた時間: 非同期ランダムブールネットワークのアトラクター」。Husbands, Phil、Harvey, Imman (編)。第 4 回ヨーロッパ人工生命会議 (ECAL97) の議事録。MIT プレス。pp. 67–75。ISBN 9780262581578. 2023年2月4日時点のオリジナルよりアーカイブ。2020年9月16日閲覧。
- ^ Gershenson, Carlos (2002)。「ランダムブールネットワークの分類」。Standish, Russell K、Bedau, Mark A (編)。第 8 回国際人工生命会議議事録。人工生命。第 8 巻。米国マサチューセッツ州ケンブリッジ。pp. 1–8。arXiv : cs / 0208001。Bibcode : 2002cs...... 8001G。ISBN 9780262692816. 2023年2月4日時点のオリジナルよりアーカイブ。2016年1月12日閲覧。
{{cite book}}: CS1 maint: location missing publisher (link) - ^ Gershenson, Carlos; Broekaert, Jan; Aerts, Diederik (2003 年 9 月 14 日)。「コンテキスト ランダム ブール ネットワーク」。Advances in Artificial Life [第 7 回ヨーロッパ会議、ECAL 2003 ]。Lecture Notes in Computer Science。第 2801 巻。ドルトムント、ドイツ。pp. 615–624。arXiv : nlin /0303021。doi :10.1007/978-3-540-39432-7_66。ISBN 978-3-540-39432-7.S2CID 4309400 。
{{cite book}}: CS1 maint: location missing publisher (link) - ^ Imani, M.; Braga-Neto, UM (2017-01-01). 「部分観測ブール動的システムに対する最大尤度適応フィルタ」. IEEE Transactions on Signal Processing . 65 (2): 359–371. arXiv : 1702.07269 . Bibcode :2017ITSP...65..359I. doi :10.1109/TSP.2016.2614798. ISSN 1053-587X. S2CID 178376.
- ^ Imani, M.; Braga-Neto, UM (2015). 「ブールカルマンスムーザーを使用したブール動的システムの最適状態推定」2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP) . pp. 972–976. doi :10.1109/GlobalSIP.2015.7418342. ISBN 978-1-4799-7591-4. S2CID 8672734。
- ^ イマニ、M.; ブラガ・ネト、UM (2016). 2016年アメリカ制御会議 (ACC) . pp. 227–232. doi :10.1109/ACC.2016.7524920. ISBN 978-1-4673-8682-1. S2CID 7210088。
- ^ Imani, M.; Braga-Neto, U. (2016-12-01). 「有限観測空間を持つ部分観測ブール動的システムのポイントベース値反復」2016 IEEE 55th Conference on Decision and Control (CDC) . pp. 4208–4213. doi :10.1109/CDC.2016.7798908. ISBN 978-1-5090-1837-6. S2CID 11341805。
- ^ 張、瑞;カヴァルカンテ、ヒューゴ LD デ S.高、鄭。ゴーティエ、ダニエル J.ソカラー、ジョシュア ES;アダムス、マシュー M.ラスロップ、ダニエル P. (2009)。 「ブールカオス」。物理的レビュー E . 80 (4): 045202.arXiv : 0906.4124。Bibcode :2009PhRvE..80d5202Z。土井:10.1103/PhysRevE.80.045202。ISSN 1539-3755。PMID 19905381。S2CID 43022955 。
- ^ カヴァルカンテ、ヒューゴ LD デ S.ゴーティエ、ダニエル J.ソカラー、ジョシュア ES;張瑞(2010)。 「自律的なブール型ネットワークにおけるカオスの起源について」。王立協会の哲学論文 A: 数学、物理学、工学科学。368 (1911): 495–513。arXiv : 0909.2269。Bibcode :2010RSPTA.368..495C。土井:10.1098/rsta.2009.0235。ISSN 1364-503X。PMID 20008414。S2CID 426841 。
- ^ Hajiramezanali, E. & Imani, M. & Braga-Neto, U. & Qian, X. & Dougherty, E.. 制御モデルの不確実性下での単一細胞軌跡のスケーラブルな最適ベイズ分類。ACMBCB'18。https://dl.acm.org/citation.cfm?id=3233689 2021-03-22 にWayback Machineでアーカイブ
- Dubrova, E.、Teslenko, M.、Martinelli, A.、(2005)。*Kauffman ネットワーク: 分析とアプリケーション、「Proceedings of International Conference on Computer-Aided Design」、479-484 ページ。
外部リンク
- 動的代数モデルの分析 (ADAM) v1.1
- bioasp/bonesis: ネットワークアーキテクチャと動的特性から最も許容度の高いブールネットワークを合成
- CoLoMoTo (論理モデルとツールのコンソーシアム)
- DDラボ
- NetBuilder ブールネットワークシミュレータ
- オープンソースのブールネットワークシミュレーター
- JavaScript カウフマンネットワーク
- 確率的ブールネットワーク (PBN)
- RBNラボ
- ブールネットワークのアトラクターを計算するための SAT ベースのツール
