发明名称 一种抑制型布尔网络简并度的计算方法
摘要 本发明提供了一种抑制型布尔网络简并度的计算方法。本发明通过对转导层中所有节点进行集合划分,并对所划分的集合进行分组,在每一组内,计算每个集合与其补集间的功能贡献重叠量<img file="DDA0000663939830000011.GIF" wi="936" he="96" /></maths>并求均值<img file="DDA0000663939830000012.GIF" wi="968" he="104" /></maths>对各组的功能贡献重叠量均值求和,所得结果即为抑制型布尔网络的简并度。抑制型布尔网络简并度的计算公式为:<img file="DDA0000663939830000013.GIF" wi="1368" he="123" /></maths>本发明提出的抑制型布尔网络简并度的计算方法,使得对生物简并性的认识从定性的描述上升到定量的刻画,便于准确的认知复杂生物网络中的简并性现象。
申请公布号 CN104598748A 申请公布日期 2015.05.06
申请号 CN201510046471.0 申请日期 2015.01.29
申请人 中国人民解放军军械工程学院 发明人 满梦华;马贵蕾;张娅;褚杰
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 石家庄国域专利商标事务所有限公司 13112 代理人 胡澎
主权项 一种抑制型布尔网络简并度的计算方法,其特征是,包括如下步骤:第一步,计算抑制型布尔网络的目标功能真值表;所述抑制型布尔网络包括输入层、转导层和输出层,所述输入层具有l个节点,所述转导层具有m个节点,所述输出层具有t个节点;第二步,对所述转导层中的m个节点进行集合划分,共划分出<img file="FDA0000663939800000011.GIF" wi="147" he="138" />个集合,k为一个集合中所含节点的个数,1≤k≤m;对所划分的集合进行分组,将所含节点个数相同的集合归为一组,每一组记作X<sup>k</sup>;每一组中包含<img file="FDA0000663939800000012.GIF" wi="71" he="86" />个集合,将每一组中第z个集合记作<img file="FDA0000663939800000013.GIF" wi="107" he="78" /><img file="FDA0000663939800000014.GIF" wi="119" he="62" /><img file="FDA0000663939800000015.GIF" wi="154" he="81" />集合<img file="FDA0000663939800000016.GIF" wi="80" he="82" />的补集记作<img file="FDA0000663939800000017.GIF" wi="110" he="90" />第三步,确定每一个集合的独立作用网络,并计算每个集合独立作用网络的实际状态真值表;第四步,根据每个集合独立作用网络的实际状态真值表,以及功能完备度函数,计算每个集合的功能完备度,每个集合的功能完备度即为每个集合对所述抑制型布尔网络整体功能的独立贡献量;所述功能完备度函数的表达式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>Fum</mi><mrow><mo>(</mo><mi>X</mi><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><mn>1</mn><mrow><msup><mn>2</mn><mi>l</mi></msup><mo>&CenterDot;</mo><mi>t</mi></mrow></mfrac><mo>&CenterDot;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msup><mn>2</mn><mi>l</mi></msup></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><mo>|</mo><msub><mi>o</mi><mi>ij</mi></msub><mo>-</mo><msub><mi>d</mi><mi>ij</mi></msub><mo>|</mo><mo>)</mo></mrow><mo>&CenterDot;</mo><mn>100</mn><mo>%</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000663939800000018.GIF" wi="1412" he="158" /></maths>上式中,d<sub>ij</sub>为抑制型布尔网络的目标功能真值表中输出层节点对应真值表的第i行、第j列的数值,o<sub>ij</sub>为实际状态真值表中输出层节点对应真值表的第i行、第j列的数值;1≤i≤2<sup>l</sup>,1≤j≤t;X为集合参数,O为集合X独立作用下,实际状态真值表中输出层节点对应的真值表;第五步,在第二步中所划分的每一组中,计算每一个集合与其补集间的功能贡献重叠量<img file="FDA0000663939800000019.GIF" wi="888" he="116" />并在每一组内对功能贡献重叠量求均值,得到<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mo>&lt;</mo><mi>Fum</mi><mrow><mo>(</mo><msubsup><mi>X</mi><mi>z</mi><mi>k</mi></msubsup><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>+</mo><mi>Fum</mi><mrow><mo>(</mo><mover><msubsup><mi>X</mi><mi>z</mi><mi>k</mi></msubsup><mo>&OverBar;</mo></mover><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>-</mo><mi>Fum</mi><mrow><mo>(</mo><msub><mi>X</mi><mi>all</mi></msub><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>></mo><mo>;</mo></mrow>]]></math><img file="FDA00006639398000000110.GIF" wi="974" he="112" /></maths><img file="FDA00006639398000000111.GIF" wi="266" he="88" />为所有转导层节点对所述抑制型布尔网络整体功能的贡献量,X<sub>all</sub>为包含转导层中所有节点的集合;第六步,将第五步中计算结果代入抑制型布尔网络简并度的计算公式中进行计算,抑制型布尔网络简并度的计算公式如下:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>D</mi><mi>m</mi></msub><mrow><mo>(</mo><mi>V</mi><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>/</mo><mn>2</mn><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mo>[</mo><mo>&lt;</mo><mi>Fun</mi><mrow><mo>(</mo><msubsup><mi>X</mi><mi>z</mi><mi>k</mi></msubsup><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>+</mo><mi>Fun</mi><mrow><mo>(</mo><mover><msubsup><mi>X</mi><mi>z</mi><mi>k</mi></msubsup><mo>&OverBar;</mo></mover><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>-</mo><mi>Fun</mi><mrow><mo>(</mo><msub><mi>X</mi><mi>all</mi></msub><mo>;</mo><mi>O</mi><mo>)</mo></mrow><mo>></mo><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000663939800000021.GIF" wi="1686" he="139" /></maths>式(2)的计算结果D<sub>m</sub>(V;O)即为抑制型布尔网络的简并度,V为抑制型布尔网络中所有节点构成的集合。
地址 050000 河北省石家庄市和平西路97号