• 検索結果がありません。

累積ベルヌーイ過程による離散型ソフトウェア信頼性モデルの統一化とパラメータ推定手法に関する考察

N/A
N/A
Protected

Academic year: 2021

シェア "累積ベルヌーイ過程による離散型ソフトウェア信頼性モデルの統一化とパラメータ推定手法に関する考察"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

2002年日本オペレーションズ・リサーチ学会 春季研究発表会 1−E−4

累積ベルヌーイ過程による離散型ソフトウェア信頼性モデルの統一化と

パラメータ推定草法に関する考察

岡村寛之(01013754)†,村山篤史‡,土肥正(01307065)† †広島大学大学院工学研究科情報工学専攻 ‡広島大学工学部第二類(電気系) を各時間区間により異ったフォールト発見確率を持つ二項分 布によって表現することで得られる.各時間区間i=1,2,... に対するフォールト発見確率をそれぞれガ=(pl,匹,‥.) とし,時間区間iで発見されるフォールト数を確率変数Ⅵ (i=1,2,・.)で表す.また,ソフトウェア内に潜在する稔 フォールト致を〃0,時間区間iまでに発見される累積フォー ルト数を〃(i)=れ+%+…+Ⅵとしたとき,i=2にお ける確率関数は次のように表される. 1.はじめに 現在までに,ソフトウェアの信頗性を定量的に評価する方 法として様々なソフトウェア信頼性モデルが提案されている. 一般的に知られている手法は,テスト段階あるいは運用段階に おけるフォールト発見事象を確率過程で表現する手法である. 特に,フォールト発生過程が非同次ポアソン過程(NHPP)に よって表現するNHPPモデルはモデルの柔軟さや数理的な 取扱いが容易であるため,これまでに多数のモデルが提案さ れている【1l. 一般的にNHPPモデルは時刻‡までに発見されるフォー ルトの期待値を表す平均値関数A(りに関する微分方程式か ら構築される.例えばNI王PPモデルの代表である指数形信 頼度成長モデル【2】は,単位時間当たりに発見されるフォール ト致が残存フォールト致に比例するという仮定の下で構築さ れる.つまり,平均値関数が次の微分方程式を満たすNHPP で表現される. Pr(Ⅳ(2)=可 =套(慧) pl−n(1−pl)〃0 ̄m ×(た㌦) 囲ん ̄m(ト搾)〃0−(た ̄m) j′モ: (ト(トpl)(1一匹))鳥 dA(り dt ×((トpl)(1一匹))〃 ̄た 同様にして時間区間れまでに発見される累積フォールト致は 次の2項分布で表現される. Pr(Ⅳ(れ)=た)=

(糾せ−pり柏(1−pi)〉” ̄た

特に絵フォールト致〃。がパラメータuのポアソン分布に従 うとき上式は =中一A(t)】, A(0)=Ot ここで,パラメータα,むはそれぞれ漁期待エラー致と残存エ ラー1個当たりのエラー発見率である.NHPPに基づいたソ フトウェア信頼性モデルは連続時間経過に対するフォールト 発生事象を取り扱ってる.しかしながら,実際のソフトウェ ア開発工程におけるソフトウェア信頼性モデルの利用・に対す る観点から,牲散時間に基づいたソフトウェア信頼性モデル (牡散型ソフトウェア信頼性モデル)も提案されている.雄散 型ソフトウェア信頼性モデルに対して,文献【3】ではNHPP モデルを構築する際に用いられる微分方程式を直接随散化し, 姓散化後の差分方程式に基づいた認散型ソフトウェア信頼性 モデルについて説諭を行っている. 本研究では,柾散型ソフトウェア信頼性モデルを統一的に 扱うため,累積ペルヌーイ過程を用いたソフトウェア信頼性 モデル【4】について考察を行う.また,そのパラメータ推定 手法として,EM(Expectation−Mami2iation)【5】による推 定アルゴリズムを提案する. 乱暴硯ベルヌーイ過程によるソフトウェア信頚性モデル (可1一口ニ1(1−p‘け)た Pr(Ⅳ(れ)=可 た! ×eXp〈一十重(トpり)〉 となり,連続型NHPPモデルの時間に関する謹散化を行っ たモデル(雄散型ソフトウェア信頼性モデル)と等価となる. 乱EMアルゴリズムによるパラメータ推定 累横ペルヌーイ過程に基づいた妊散型ソフトウェア信頼性 モデルに対するパラメータ推定手法について考察する.ソフ トウェア信頼性モデルのパラメータ推定では,尤度方程式を 累積ベルヌーイ過程に基づいたソフトウェア信頼性モデル は,ある時間区間における累積フォールト故に対する分布関数 −102− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

ここで,Et・;叫可はパラメータuと汀の下での期待演算子 を表す.上記の期待値演劉こ対して次の結果を与える.任意 の可測関数叶)に対して、 数値的に解いてパラメータを決定する最尤法が用いられてい る.しかしながら,尤度方程式を数値的に解く方法では,推 定すべきパラメータが多数ある場合に計算効率の観点から必 ずしも有効であるとは言えない.そこで本論文では累積ベル ヌーイ過程に基づいた離散型ソフトウェア信頼性モデルに対 して,EMアルゴリズムに基づいたパラメータ推定手法を提 案する. 初期時刻においてソフトウェアに潜在するフォールトの捨 数を〃bとし,時間区間i=1,2,…で観測されるフォール ト発見個数を確率変数れ,%,…で表現する.いま,全ての 確率変数れ,%,…の観測値(完全データ) p∞=(yl,y2,…) が得られたとする.このとき,完全データに対する対数尤度 関数は log上・(叫pl,…,p∞lp00) Cく〉 =油gい一山−∑log(扉) i=1

+紳ogp∴妄1刷一戸‘)

〉 となる.従って完全データが与えられた下でパラメータ叫 T=bl,…,p∞)に対する推定値は ふ=y‘

弁=?ー腎a嶺山)〉

として与えられる.ここで 00 gi(…‘)=机log云‘+∑師log(トpり た=i+1 bri=1,2,.‥ である. EMアルゴリズムは不完全なデータが観測された下で構築 される.いま,フォールト発見に対する不完全データ pm=(yl,y2,…,ym)(m<∞) が得られた時,EMアルゴリズムによる推定値は不完全デー タpmめ下での期待対数尤度を最大にするパラメータを用い て,以下の更新式た=0から繰り返し評価することで算出さ れる.

pm;ヰ

1ヰi・}こ m OO

∑姉別)+∑E腑対】

i=1 i=m+1 が成立する.ここでズ‘はパラメータ岬nニ(1一恥)の ポアソン分布に従う確率変数である. 特にパラメータ列汀に対する制約を特定することで,よ り具体的なモデルおよびその推定アルゴリズムを導出するこ とができる..例として,パラメータ列pl,揮,…に対して pi=C(0<c<1)bri=1,2,・‥ とすると,対応する離散型ソフトウェア信頼性モデルは文献 【3】における難敵化指数形ソフトウェア信頼度成長モデルにな る.上式の制約のもと期待対数尤皮を最大にする最適化問題 を考えることで,次の離散化指数形ソフトウェア信頼度成長 モデルに対する推定アルゴリズムを得る. m ふ(頼)= ∑yi+ム(た)(1−C)m, i=1 e(頼1)一 /〈 参考文献 【1】山軋ソフトウェア信頼度モデル一基礎と応用,日科 ・技連出版社,東京,(1994)・

【2]Goel,A・and Okumoto,K・,Time−dependent error−

detectionratemodelforsoftwarereliabihtyandother performancemeBLSureS,IEEE7hTZS・ReLiab・,Vol・39I pp.206−211(1979)・ 【3】井上山田,佐藤,差分方程式に基づくソフトウェア信 頼度成長モデルに考察,2001年度日本オペレーション ズ・リサーチ学会秋季研究アブストラクト集,pp.66ぺ7 (2001). 【4】Wakana,N・,Dohi,T・andOsaki,S・,Biv訂iatecu皿Ia− tivebinomialtrialprocessanditsapplicationtore− 1iabilitya∬(SSment,Proc.6thLSS^Th17CoTtf on 月eJねb.αnd¢uα極れβ朗如,pp.122−126(2000)・ 【5】岡村,渡部,土肥,尾崎,EMアルゴリズムに基づいた ソフトウェア信頼性モデルの推定,信学技法(信頼性),

Vol.101,pp.3ト40(2001).

ゐ(叫)=Et∑叫pポム(た),合(k i=1

分…=a一驚aX〈E恒可pm拗(?)]〉,

−103− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

Therefore, it can be consid ered that the sediment discharge per unit area at a certain place in such slopes is propor tional to the length from the upper end to the place in a

 仮定2.癌の進行が信頼を持ってモニターできる

算処理の効率化のliM点において従来よりも優れたモデリング手法について提案した.lMil9f

この節では mKdV 方程式を興味の中心に据えて,mKdV 方程式によって統制されるような平面曲線の連 続朗変形,半離散 mKdV

In this paper, we consider the discrete deformation of the discrete space curves with constant torsion described by the discrete mKdV or the discrete sine‐Gordon equations, and

タービンブレード側ファツリー部 は、運転時の熱応力及び過給機の 回転による遠心力により経年的な

(評議員) 東邦協会 東京大学 石川県 評論家 国粋主義の立場を主張する『日

システムの許容範囲を超えた気海象 許容範囲内外の判定システム システムの不具合による自動運航の継続不可 システムの予備の搭載 船陸間通信の信頼性低下