Investigating data preprocessing methods for circuit complexity models

Preprocessing the data is an important step while creating neural network (NN) applications because this step usually has a significant effect on the prediction performance of the model. This paper compares different data processing strategies for NNs for prediction of Boolean function complexity (B...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Expert systems with applications Ročník 36; číslo 1; s. 519 - 526
Hlavní autoři: Chandana Prasad, P.W., Beg, Azam
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Ltd 2009
Témata:
ISSN:0957-4174, 1873-6793
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Preprocessing the data is an important step while creating neural network (NN) applications because this step usually has a significant effect on the prediction performance of the model. This paper compares different data processing strategies for NNs for prediction of Boolean function complexity (BFC). We compare NNs’ predictive capabilities with (1) no preprocessing (2) scaling the values in different curves based on every curve’s own peak and then normalizing to [0, 1] range (3) applying z-score to values in all curves and then normalizing to [0, 1] range, and (4) logarithmically scaling all curves and then normalizing to [0, 1] range. The efficiency of these methods was measured by comparing RMS errors in NN-made BFC predictions for numerous ISCAS benchmark circuits. Logarithmic preprocessing method resulted in the best prediction statistics as compared to other techniques.
Bibliografie:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2007.09.052