%0 Journal Article %T Using Curve Fitting in Error Correcting Output Codes %J مجله علمی رایانش نرم و فناوری اطلاعات %I دانشگاه صنعتی نوشیروانی بابل %Z 2383-1006 %A Haddadi, Maryam %A Ahmadi, Maliheh %A Keyvanpour, Mohammad Reza %A Riahi, Noushin %D 2017 %\ 06/21/2017 %V 5 %N 1 %P 62-69 %! Using Curve Fitting in Error Correcting Output Codes %K classifier %K Coding %K Curve Fitting %K Decoding %K Error Correcting Output Codes (ECOC) %R %X The Error Correcting Output Codes (ECOC) represent any number of the binary classifiers to model the multiclass problems successfully. In this paper, we have used Curve Fitting as a binary classifier in ECOC algorithm to solve multiclass classification problems. Curve Fitting is a classifier based on a nonlinear decision boundary that separates two pattern classes by the curves of the best fit, and arriving at optimal boundary points between two classes. Since we need a coding and a decoding strategy to design an ECOC system, this paper gives five coding and eight decoding strategies of ECOC and compares the results of Curve Fitting with Adaboost classification and Nearest Mean Classifier (NMC). This evaluation has been performed on different data sets of UCI machine learning repository. The results indicate that One-versus-one, ECOC-ONE coding and LAP, BDEN decoding having the best results in contrast with another coding and decoding strategies and Curve Fitting  is a good base classifier in ECOC, also it is comparable with the other ECOC approaches. %U https://jscit.nit.ac.ir/article_51656_e61f82a783bce7321d4583a14da756b8.pdf