賈明華 徐月 王曉東


摘要:蛻變測(cè)試方法是一種科學(xué)有效的軟件測(cè)試方法,數(shù)據(jù)集的生成是人們一直以來(lái)的研究重點(diǎn),本文提出了一種基于蛻變關(guān)系的貝葉斯分類器測(cè)試數(shù)據(jù)集生成器。該工具首先將數(shù)據(jù)集作為輸入;其次,依次按照不同的蛻變關(guān)系對(duì)數(shù)據(jù)集進(jìn)行蛻變;最后,輸出各個(gè)衍生的數(shù)據(jù)集。該工具實(shí)現(xiàn)了針對(duì)貝葉斯分類器的測(cè)試數(shù)據(jù)集生成器,提高了貝葉斯分類器測(cè)試數(shù)據(jù)的生成效率,并解決了數(shù)據(jù)集數(shù)量少且質(zhì)量不高問(wèn)題。
關(guān)鍵詞:蛻變關(guān)系;貝葉斯分類器;數(shù)據(jù)集生成器
中圖分類號(hào):TP18 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2019)05-0166-02
0 前言
隨著智能化軟件的普遍應(yīng)用,機(jī)器學(xué)習(xí)應(yīng)用程度越來(lái)越廣。機(jī)器學(xué)習(xí)是人工智能技術(shù)的重要研究領(lǐng)域,機(jī)器學(xué)習(xí)算法為模式識(shí)別、生物信息學(xué)、計(jì)算機(jī)語(yǔ)言學(xué)等許多領(lǐng)域提供了核心功能。構(gòu)建準(zhǔn)確度高的分類、預(yù)測(cè)或聚類機(jī)器學(xué)習(xí)模型是機(jī)器學(xué)習(xí)研究的核心目標(biāo)之一。隨著機(jī)器學(xué)習(xí)算法應(yīng)用在金融、自動(dòng)駕駛、工業(yè)控制等領(lǐng)域越來(lái)越普遍的應(yīng)用,基于機(jī)器學(xué)習(xí)的程序模塊已成為軟件系統(tǒng)的核心組件,這對(duì)機(jī)器學(xué)習(xí)程序的安全性和可靠性提出了更高的要求,必須測(cè)試和驗(yàn)證基于機(jī)器學(xué)習(xí)的應(yīng)用程序,以保證其正確性。而貝葉斯分類算法是一類常見(jiàn)的機(jī)器學(xué)習(xí)方法,對(duì)貝葉斯分類器的訓(xùn)練測(cè)試需要大量的數(shù)據(jù)集,但是數(shù)據(jù)集常常數(shù)據(jù)量少并且不符合程序的要求。
貝葉斯分類算法是統(tǒng)計(jì)學(xué)的一種分類方法,它是一類利用概率統(tǒng)計(jì)知識(shí)進(jìn)行分類的算法。……