부울 네트워크
Boolean network| 시리즈의 일부 | ||||
| 네트워크 과학 | ||||
|---|---|---|---|---|
| 네트워크 타입 | ||||
| 그래프 | ||||
| ||||
| 모델 | ||||
| ||||
| ||||
부울 네트워크는 각각에 할당된 부울 함수(변수마다 다를 수 있음)를 가진 이산적인 부울 변수 세트로 구성됩니다.부울 함수는 이들 변수의 서브셋에서 입력을 받아 할당되는 변수의 상태를 결정하는 출력입니다.이 함수 세트는 실제로 변수 세트의 토폴로지(접속성)를 결정하며, 변수 세트는 네트워크 내의 노드가 됩니다.통상, 시스템의 역학은, 시각 t+1 의 네트워크 상태에서의 각 변수의 기능을 평가해, 시각 t+1 의 네트워크 전체의 상태를 결정하는 이산 시계열로서 받아들여진다.이것은 동기 또는 [1]비동기식으로 실행할 수 있습니다.
부울 네트워크는 생물학에서 규제 네트워크를 모델링하기 위해 사용되어 왔습니다.부울 네트워크는 유전자가 단순한 이진 스위치가 아닌 유전적 현실을 조잡하게 단순화한 것이지만, 발현 및 [2][3]억제된 유전자의 올바른 패턴을 올바르게 전달하는 몇 가지 사례가 있다.수학적으로 쉬워 보이는 (동기식) 모델은 2000년대 [4]중반에야 완전히 이해되었습니다.
고전적 모형
부울 네트워크는 특정 종류의 순차 동적 시스템으로, 시간과 상태는 이산적입니다. 즉, 시계열 내의 변수 집합과 상태 집합은 각각 정수 계열에 대한 바이젝션을 가집니다.
랜덤 부울 네트워크(RBN)는 특정 크기의 모든 가능한 부울 네트워크 집합에서 랜덤으로 선택되는 네트워크입니다.그러면 이러한 네트워크의 예상 속성이 모든 가능한 네트워크의 앙상블의 다양한 통계 속성에 어떻게 의존하는지 통계적으로 조사할 수 있습니다.예를 들어 평균 접속이 변경됨에 따라 RBN 동작이 어떻게 변화하는지 조사할 수 있습니다.
최초의 부울 네트워크는 1969년 Stuart A. Kauffman에 의해 유전자 조절 네트워크의[5] 무작위 모델로 제안되었지만 수학적 이해는 2000년대에 [6][7]시작되었다.
어트랙터
이후 부울 네트워크만 2N 가능한 상태를 가지고 있는 궤도 조만간, 따라서 이후 역학 관계를 결정론적은 동적 시스템에 대한 광범위한 분야에서( 하지만 비록 사이클은 단순한 끌어당기는 것 만약 그것에서 적시 르, 궤도 안정된 상태를 유지하거나 자전거에 대한 끌어당기는 것이라고 불리는 쓰러지고 이전에 방문한 상태에 도달할 것이다.a(다시 되돌아가다)어트랙터의 상태가 1개뿐인 경우는 포인트 어트랙터, 어트랙터가 2개 이상의 상태로 구성되어 있는 경우는 사이클 어트랙터라고 불립니다.유인기로 이어지는 일련의 상태를 유인기의 분지라고 합니다.궤적의 시작 부분에서만 발생하는 상태를 (궤적이 없는 상태를) 에덴의[8] 정원 상태라고 하며, 이러한 상태에서 어트랙터로 향하는 네트워크 흐름의 역동성이라고 합니다.어트랙터에 도달하는 데 걸리는 시간을 과도 [4]시간이라고 합니다.
컴퓨터 파워가 증가하고 단순해 보이는 모델에 대한 이해가 높아짐에 따라, 저자들마다 유인기의 평균 수와 길이에 대해 서로 다른 추정치를 제시했는데, 여기 주요 [9]출판물의 간략한 요약이 있다.
| 작가. | 연도 | 평균 어트랙터 길이 | 평균 유인자 번호 | 댓글 |
|---|---|---|---|---|
| 카우프만 | 1969 | |||
| 바스토라 / 파리지[10] | 1998 | 멱승법칙보다 빠릅니다. A x x \ \ A \ > { } \ x} | 멱승법칙보다 빠름, x\ \> x} | 제1의 수치 증거 |
| 빌케 / 스주네손[11] | 2002 | 시스템 크기를 가진 선형 - N | ||
| 소콜라/카우프만[12] | 2003 | 선형보다 빠릅니다 { > 1 { \ 1 } ) 。 | ||
| 사무엘손/트로인[13] | 2003 | 초다항 성장, > x x { \ \ \ > { } \ x } | 수학적 증명 | |
| 미할예프/드로셀[14] | 2005 | 멱승법칙보다 빠릅니다. A x x \ \ A \ > { } \ x} | 멱승법칙보다 빠름, x\ \> x} |
안정성.
동적 시스템 이론에서 네트워크의 어트랙터의 구조와 길이는 네트워크의 동적 위상에 대응합니다.부울 네트워크의 안정성은 노드의 연결에 따라 달라집니다.Boolean 네트워크는 안정, 크리티컬 또는 카오스 동작을 나타낼 수 있습니다.이 현상은 노드의 평균 연결 수 임계값( c에 의해 제어되며 거리 측정으로 해밍 거리를 특징으로 할 수 있습니다.불안정한 체제에서는 초기에 가까운 두 상태 사이의 거리가 평균적으로 시간에 따라 기하급수적으로 증가하는 반면, 안정된 체제에서는 기하급수적으로 감소한다.여기서 "초기 근접 상태"는 네트워크 내의 노드 수( N에 비해 Hamming 거리가 작음을 의미합니다.
N-K[15] 모델의 경우 K< < K { } 、 K \ KK _ { } 、 K> c \ display _ { c } K _ { c }의 경우 네트워크는 안정적입니다.
특정 })의 상태는 해당 진실 테이블에 따라 갱신되며 출력은 랜덤하게 입력됩니다. i{\i}}는 특정 일련의 입력 신호에 오프 출력을 할당할 가능성을 나타냅니다.
i n s. { }=} 각 노드에 대해 안정된 범위와 카오스 범위 간의 전환은 pp에 따라 Bernard Derrida 및 Yves Poemau에[16] 따르면 평균 수 임계값은 c / [ ] { 1 / [ 2 p] { display _ { } =1 / [ 2 p ( 1 - p ) 입니다
만약 K{K\displaystyle}, 그리고 in-degrees과 out-degrees 사이에 아무런 상관 관계가 있다고 일정하지 않기 때문입니다, 안정성의 조건⟨ Ki의 스녀 ⟩{\displaystyle\langle K^{에}\rangle에 의해}만약⟨ Ki의 스녀⟩<>Kc{\displaystyle\langle K^{에}\rangle<>K_{c}}, critica[17][18][19]이 네트워크 안정된 것이 결정된다.나는 만약⟨ K나는 c { \ ^ { } \ rangle =_ { 、 \ \ { } \ > _ { }。
안정성 조건은 스케일프리 토폴로지를 사용하는 네트워크의 경우 P - \ P ( ) \ K^ { - \ } i n \ display tyle \ display tyle ) 노드로부터의 out-link는 다른 [20]노드로의 인링크입니다.
감도는 입력이 변경되면 특정 노드의 부울 함수의 출력이 변경될 가능성을 나타냅니다. 부울 네트워크의 경우, i ( - ) { _ { i 。일반적으로 네트워크의 안정성은 Q의 최대 고유값 _에 의해 됩니다.서 Q 및 A A는 네트워크의 [21]인접 매트릭스입니다.는 Q< 1\ \ _ { } < Critical \ \_ { Q}> \ \ _ { }=이면 안정적입니다.
모델의 변형
기타 토폴로지
한 가지 주제는 서로 다른 기본 그래프 토폴로지를 연구하는 것입니다.
- 동종의 경우는 단순히 유명한 이싱 모델을 축소한 격자를 말합니다.
- 부울 [22]네트워크에서는 스케일프리 토폴로지를 선택할 수 있습니다.멱함수에서 정도 분포만 [23]분포하는 경우와 정도 분포만 분포하는 경우를 구분할 수 있습니다.
기타 업데이트 방식
클래식 부울 네트워크(CRBN이라고도 함)는 동기식으로 갱신됩니다.유전자가 보통 [24]동시에 상태를 바꾸지 않는다는 사실에 자극받아, 다른 대안들이 도입되었다.일반적인 분류는[25] 다음과 같습니다.
- 결정론적 비동기 업데이트 부울 네트워크(DRBN)는 동기적으로 업데이트되지 않지만 결정론적 솔루션은 여전히 존재합니다.노드 i는 t qi Q(modi P)일 때 갱신됩니다.여기서 t는 시간 스텝입니다.[26]
- 가장 일반적인 경우는 완전 확률 업데이트(GARBN, 일반 비동기 랜덤 부울 네트워크)입니다.여기서 갱신되는 각 계산 스텝에서 하나 이상의 노드가 선택된다.
- Partially-Observated Boolean Dynamic System(POBDS;[27][28][29][30] 부분 관측 부울 다이내믹 시스템) 신호 모델은 부울 상태 벡터의 직접 관측 가능성의 가정을 제거하고 실제로 마주치는 시나리오에 대처함으로써 이전의 모든 결정론적 및 확률적 부울 네트워크 모델과 다릅니다.
- Autonomous Boolean Network(ABN; 자율부울 네트워크)는 연속적인 시간(t는 정수가 아닌 실수)에 갱신되므로 레이스 조건과 결정론적 [31][32]혼돈 등의 복잡한 동적 동작이 발생합니다.
부울 네트워크 적용
분류
- Scalable Optimal Bayesian[33] Classification은 잠재적 모델 불확실성을 설명하는 궤적의 최적 분류를 개발했으며, 또한 최적 솔루션보다 훨씬 낮은 복잡성을 가진 대규모 네트워크에 대해 확장성이 높은 입자 기반 궤적 분류를 제안했다.
「 」를 참조해 주세요.
레퍼런스
- ^ Naldi, A.; Monteiro, P. T.; Mussel, C.; Kestler, H. A.; Thieffry, D.; Xenarios, I.; Saez-Rodriguez, J.; Helikar, T.; Chaouiya, C. (25 January 2015). "Cooperative development of logical modelling standards and tools with CoLoMoTo". Bioinformatics. 31 (7): 1154–1159. doi:10.1093/bioinformatics/btv013. PMID 25619997.
- ^ Albert, Réka; Othmer, Hans G (July 2003). "The topology of the regulatory interactions predicts the expression pattern of the segment polarity genes in Drosophila melanogaster". 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, A. J.; Vassiliou, G. S.; Fourouclas, N.; Ferguson-Smith, A. C.; Green, A. R. (30 April 2004). "Imprinting of the human L3MBTL gene, a polycomb family member located in a region of chromosome 20 deleted in human myeloid malignancies". Proceedings of the National Academy of Sciences. 101 (19): 7341–7346. Bibcode:2004PNAS..101.7341L. doi:10.1073/pnas.0308195101. PMC 409920. PMID 15123827.
- ^ a b Drossel, Barbara (December 2009). "Random Boolean Networks". In Schuster, Heinz Georg (ed.). Chapter 3. Random Boolean Networks. Reviews of Nonlinear Dynamics and Complexity. Wiley. pp. 69–110. arXiv:0706.3351. doi:10.1002/9783527626359.ch3. ISBN 9783527626359. S2CID 119300231.
- ^ a b Kauffman, Stuart (11 October 1969). "Homeostasis and Differentiation in Random Genetic Control Networks". Nature. 224 (5215): 177–178. Bibcode:1969Natur.224..177K. doi:10.1038/224177a0. PMID 5343519. S2CID 4179318.
- ^ Aldana, Maximo; Coppersmith, Susan; Kadanoff, Leo P. (2003). Boolean Dynamics with Random Couplings. Perspectives and Problems in Nonlinear Sciences. 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). "Introduction to Random Boolean Networks". In Bedau, M., P. Husbands, T. Hutton, S. Kumar, and H. Suzuki (Eds.) Workshop and Tutorial Proceedings, Ninth International Conference on the Simulation and Synthesis of Living Systems (ALife IX). Pp. 2004: 160–173. arXiv:nlin.AO/0408006. Bibcode:2004nlin......8006G.
- ^ Wuensche, Andrew (2011). Exploring discrete dynamics : [the DDLab manual : tools for researching cellular automata, random Boolean and multivalue neworks [sic] and beyond]. Frome, England: Luniver Press. p. 16. ISBN 9781905986316. Retrieved 12 January 2016.
- ^ Greil, Florian (2012). "Boolean Networks as Modeling Framework". Frontiers in Plant Science. 3: 178. doi:10.3389/fpls.2012.00178. PMC 3419389. PMID 22912642.
- ^ Bastolla, U.; Parisi, G. (May 1998). "The modular structure of Kauffman networks". Physica D: Nonlinear Phenomena. 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 (December 2001). "Stability of the Kauffman model". Physical Review E. 65 (1): 016129. arXiv:cond-mat/0107035. Bibcode:2002PhRvE..65a6129B. doi:10.1103/PhysRevE.65.016129. PMID 11800758. S2CID 2470586.
- ^ Socolar, J.; Kauffman, S. (February 2003). "Scaling in Ordered and Critical Random Boolean Networks". 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 (March 2003). "Superpolynomial Growth in the Number of Attractors in Kauffman Networks". Physical Review Letters. 90 (9): 098701. Bibcode:2003PhRvL..90i8701S. doi:10.1103/PhysRevLett.90.098701. PMID 12689263.
- ^ Mihaljev, Tamara; Drossel, Barbara (October 2006). "Scaling in a general class of critical random Boolean networks". Physical Review E. 74 (4): 046101. arXiv:cond-mat/0606612. Bibcode:2006PhRvE..74d6101M. doi:10.1103/PhysRevE.74.046101. PMID 17155127. S2CID 17739744.
- ^ Kauffman, S. A. (1969). "Metabolic stability and epigenesis in randomly constructed genetic nets". 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). "Random Networks of Automata: A Simple Annealed Approximation". Europhysics Letters (EPL). 1 (2): 45–49. Bibcode:1986EL......1...45D. doi:10.1209/0295-5075/1/2/001. S2CID 160018158.
- ^ Solé, Ricard V.; Luque, Bartolo (1995-01-02). "Phase transitions and antichaos in generalized Kauffman networks". 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). "Phase transitions in random networks: Simple analytic determination of critical points". 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). "From topology to dynamics in biochemical networks". 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). "A natural class of robust networks". Proceedings of the National Academy of Sciences. 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). "The effect of network topology on the stability of discrete state models of genetic control". Proceedings of the National Academy of Sciences. 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 (October 2003). "Boolean dynamics of networks with scale-free topology". Physica D: Nonlinear Phenomena. 185 (1): 45–66. arXiv:cond-mat/0209571. Bibcode:2003PhyD..185...45A. doi:10.1016/s0167-2789(03)00174-x.
- ^ Drossel, Barbara; Greil, Florian (4 August 2009). "Critical Boolean networks with scale-free in-degree distribution". 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 (eds.). Time out of joint: Attractors in asynchronous random Boolean networks. Proceedings of the Fourth European Conference on Artificial Life (ECAL97). MIT Press. pp. 67–75. ISBN 9780262581578.
- ^ Gershenson, Carlos (2002). Standish, Russell K; Bedau, Mark A (eds.). Classification of Random Boolean Networks. Proceedings of the Eighth International Conference on Artificial Life. Artificial Life. Vol. 8. Cambridge, Massachusetts, USA. pp. 1–8. arXiv:cs/0208001. Bibcode:2002cs........8001G. ISBN 9780262692816. Retrieved 12 January 2016.
- ^ Gershenson, Carlos; Broekaert, Jan; Aerts, Diederik (14 September 2003). Contextual Random Boolean Networks [7th European Conference, ECAL 2003]. Advances in Artificial Life. Lecture Notes in Computer Science. Vol. 2801. Dortmund, Germany. pp. 615–624. arXiv:nlin/0303021. doi:10.1007/978-3-540-39432-7_66. ISBN 978-3-540-39432-7. S2CID 4309400.
- ^ Imani, M.; Braga-Neto, U. M. (2017-01-01). "Maximum-Likelihood Adaptive Filter for Partially Observed Boolean Dynamical Systems". 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, U. M. (2015). "Optimal state estimation for boolean dynamical systems using a boolean Kalman smoother". 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.
- ^ Imani, M.; Braga-Neto, U. M. (2016). 2016 American Control Conference (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). Point-based value iteration for partially-observed Boolean dynamical systems with finite observation space. 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.
- ^ Zhang, Rui; Cavalcante, Hugo L. D. de S.; Gao, Zheng; Gauthier, Daniel J.; Socolar, Joshua E. S.; Adams, Matthew M.; Lathrop, Daniel P. (2009). "Boolean chaos". Physical Review E. 80 (4): 045202. arXiv:0906.4124. Bibcode:2009PhRvE..80d5202Z. doi:10.1103/PhysRevE.80.045202. ISSN 1539-3755. PMID 19905381. S2CID 43022955.
- ^ Cavalcante, Hugo L. D. de S.; Gauthier, Daniel J.; Socolar, Joshua E. S.; Zhang, Rui (2010). "On the origin of chaos in autonomous Boolean networks". Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences. 368 (1911): 495–513. arXiv:0909.2269. Bibcode:2010RSPTA.368..495C. doi:10.1098/rsta.2009.0235. ISSN 1364-503X. PMID 20008414. S2CID 426841.
- ^ 하지라메자날리, E. & 이마니, M. & Braga-Neto, U. & Qian, X. & Dougherty, E.규제 모델 불확실성 하에서 단일 셀 궤적의 확장 가능한 최적 베이지안 분류.ACMBCB'18.https://dl.acm.org/citation.cfm?id=3233689
- 두브로바, E., 테슬렌코, M., 마르티넬리, A., (2005)* Kaffman Networks: 분석 및 응용, "컴퓨터 지원 설계에 관한 국제 회의 진행" (479-484페이지)
외부 링크
- 동적 대수 모델(ADAM) v1.1 분석
- bioasp/boneis:네트워크 아키텍처와 동적 속성을 통한 가장 허용적인 부울 네트워크 통합
- CoLoMoTo (논리 모델 및 도구 상담소)
- DDLab
- NetBuilder 부울 네트워크 시뮬레이터
- 오픈 소스 부울 네트워크 시뮬레이터
- 자바스크립트 카우프만 네트워크
- 확률론적 부울 네트워크(PBN)
- RBNLab
- Boolean Networks의 어트랙터를 계산하기 위한 SAT 기반 도구