• UGM
  • IT Center
Universitas Gadjah Mada ILMU KOMPUTER
Universitas Gadjah Mada
  • Halaman Utama
  • Tentang Ilmu Komputer
  • Program
    • Kelas Reguler
    • Kelas Internasional
    • Minat
  • Civitas
    • Staff Pengajar
    • Organisasi Mahasiswa
  • Penelitian
    • Laboratorium
  • Beranda
  • civitas
  • Anifuddin Aziz, M.Kom

Anifuddin Aziz, M.Kom

  • civitas
  • 9 May 2012, 14.12
  • Oleh: ikomp
  • 0
Judul : Ekstraksi aturan dari Jaringan Syaraf Tiruan menggunakan algoritma REANN dan C4.5
Abstrak :

Jaringan syaraf tiruan (JST) telah berhasil diterapkan dalam berbagai bidang seperti ekonomi, keuangan, pengenalan pola, prediksi, optimisasi, kendali, pemrosesan sinyal digital ,kedokteran.

Namun para ahli tidak puas hanya dengan tingkat akurasi yang tinggi yang ditunjukkan JST. Karena cara penalaran yang digunakan JST untuk mencari jawaban tidak dapat dilakukan dengan cepat, ini memberikan bukti perlunya untuk mengekstrasi pengetahuan yang terdapat pada JST terlatih dan menunjukkannya secara simbolik untuk menjustifikasi output nya.

Dalam penelitian ini akan digunakan algoritma REANN (Rule extraction from Artificial Neural Networks) dan C4.5 untuk mengekstrak aturan dari JST Backpropagation. Untuk menguji tingkat akurasi metode tersebut, dilakukan pengujian terhadap data iris, kanker payudara, dan diabetes dari UCI Laboratory.

 

Latar Belakang                        :

Jaringan syaraf tiruan (JST) telah berhasil diterapkan dalam berbagai bidang seperti ekonomi, keuangan (Alexandra, et al, 1998), pengenalan pola, prediksi, optimisasi, kendali, pemrosesan sinyal digital (Choy & Ersoy, 2000),kedokteran (Lisboa & Taktak, 2006) dan (Schetinin & Brazhnikov,2000). Namun para ahli tidak puas hanya dengan tingkat akurasi yang tinggi yang ditunjukkan JST. Karena cara penalaran yang digunakan JST untuk mencari jawaban tidak dapat dilakukan dengan cepat, ini memberikan bukti perlunya untuk mengekstrasi pengetahuan yang terdapat pada JST terlatih dan menunjukkannya secara simbolik untuk menjustifikasi output nya. Pada umumnya seorang ahli mengambil keputusan berdasarkan argumen yang yang diekspresikan dalam bentuk kondisional. Mengekstraksi aturan “IF-THEN” dari jaringan terlatih untuk menjelaskan penarikan kesimpulan jawaban jaringan adalah teknik yang paling banyak digunakan. Dengan adanya aturan ini akan meningkatkan penerimaan ahli terhadap model koneksi yang lebih umum (Sarhan, et al, 2005).

Dalam beberapa tahun terakhir, banyak penelitian tentang ekstraksi aturan dari JST yang terlatih. Banyak metode yang muncul untuk mengekstraksi JST terlatih menjadi aturan “IF THEN” (Campos & Ludermir, 2005). Ekstraksi aturan dari JST terlatih, tidak hanya pada sistem KBANN, namun juga dilakukan pada sistem pakar yang menggunakan JST untuk melakukan akuisisi pengetahuan. JST yang telah dilatih dengan sekumpulan data lalu diekstrak pengetahuannya dalam bentuk aturan IF-THEN dan kemudian dijadikan sebagai basis pengetahuan sistem pakar. Beberapa algoritma untuk mengekstraksi aturan dari JST terlatih telah diterapkan, antara lain : NeoroRule oleh Setiono (1996), FERNN (Fast Extraction of Rules from Neural Networks ) oleh Setiono dan Leow (2000), REANN (Rule extraction from Artificial Neural Networks)  oleh Kamruzzaman dan Islam  (2005),  Literal dan ProRulext oleh Campos, dan Ludermir (2005), FCANN (Formal Concept Analysis Neural Networks ) oleh Dias, et al (2008), AIS (Artificial immune systems) oleh Kahramanli dan Allahverdi (2009), TREPAN oleh Weckman, et al (2010),  LREX pada JST DCS (Dynamic cell structure) oleh Sheikhan dan Khalili (2010),REBC (Rule extraction from ANN based on Clustering) oleh Ma et al(2009), RULEX oleh Shen dan Wang  (2010), REFANN oleh Setiono (2010).

Dalam penelitian ini akan dikembangkan suatu metode ekstraksi aturan yang merupakan modifikasi dari algoritma REANN yang dikembangkan Kamruzzaman dan Islam (2005).

Pada penelitian Kamruzzaman dan Islam (2005), REANN diterapkan pada beberapa masalah klasifikasi seperti kanker payudara, iris mata, diabetes. Dan menunjukkan keefektifan dari penggunaan algoritma tersebut dengan hasil yang secara umum baik. Pada penelitian tersebut, REANN menunjukkan tingkat akurasi yang lebih baik dari pada C4.5, NN Rules, CART, dan OC1. REANN yang diusulkan Kamruzzaman terdiri dari enam langkah, yaitu : pertama, membuat arsitektur JST awal; kedua, melakukan pemotongan (pruning) jaringan terhadap node yang tidak penting; ketiga, diskritisasi nilai keluaran node hidden; keempat, membuat aturan dengan algoritma Rex; kelima, menghilangkan aturan yang redundan; keenam, mengevaluasi aturan, jika akurasi tidak baik, ulangi ke langkah kelima

Dalam penelitian ini modifikasi terhadap algoritma REANN dilakukan dengan menggunakan algoritma C4.5 untuk menggantikan algoritma Rex dalam membuat aturan. Untuk menguji metode tersebut, dalam penelitian ini digunakan suatu data pengujian yang diambil dari UCI repositori, yaitu data Iris, Diabetes, dan Kanker payudara.

Tujuan Riset    :

Mengembangkan metode ekstraksi aturan JST menggunakan algoritma REANN dan C4.5.

Keutamaan Riset         :

Pada saat ini telah banyak dikembangkan algoritma untuk ekstraksi aturan dari JST terlatih, diantaranya adalah REANN. Tahap akhir algoritma REANN adalah pembentukan aturan menggunakan algoritma Rex yang bersifat heuristik. Sementara itu, terdapat Algoritma C4.5 yang merupakan salah satu algoritma pembentuk aturan berbasis pohon keputusan yang telah banyak digunakan dengan hasil yang baik.

Pada penelitian ini akan digunakan algoritma C4.5 untuk menggantikan algoritma Rex untuk pembentukan aturan, yang merupakan tahap akhir pada algoritma REANN.

 

Daftar Pustaka                        :

 

Fausett, L., 1994, Fundamentals of neural networks : architectures, algorithms, and applications, Prentice-Hall, Inc, New Jersey

Larose, D.T. (2005). Discovering Knowledge in Data: an Introduction to Data Mining. John Wiley and Sons, USA

Turban, E., Aronson, J.E., Liang, T.P., 2005, Decision Support Systems and Intelligent Systems, Penerbit Andi, Yogyakarta

Alexandra, C., Cristea, P., Okamoto, T., 1998, Neural Network Knowledge Extraction Rev.Roum.Sci.Techn. – Électrotechn.et Énerg.,43, 1 , p. , Bucharest

Bae, J.K., Kim., J., 2011, Combining models from neural networks and inductive learning algorithms, Expert Systems with Applications (2011) Volume: 38, Issue: 5, Publisher: Elsevier Ltd, Pages: 4839-4850

Berry, M.J.A., Linoff, G.S. (2004). Data Mining Techniques For Marketing, Sales, and Customer Relationship Management Second Edition. Wiley Publishing, Inc. Indianapolis, Indiana

Chiou, Y.C., 2006, An artificial neural network-based expert system for the appraisal of two-car crash accidents, Accident Analysis and Prevention 38 (2006) 777–785

Choe, W., Ersoy, O.K., 2000, Detection of Rare Events and Rule Extraction by Neural Networks and Decision Trees, ECE Technical Reports. Paper 18.

Craw, S. (2005). Case Based Reasoning : Lecture 3: CBR Case-Base Indexing.Diakses pada 1 Mei 2011 dari www. comp.rgu.ac.uk/staff/smc/teaching/cm3016/Lecture-3-cbr-indexing.ppt

Dias, S.M., Nogueira, B.M., Z´arate, L.E., 2008, Adaptation of FCANN Method to Extract and Represent Comprehensible Knowledge from Neural Networks, New Chall. in Appl. Intel. Tech., SCI 134, pp. 163–172

Goyal, R.D., 2007,   Knowledge Based Neural Network for Text Classification, IEEE International Conference on Granular Computing

Hannan, S.A., Baghile, V.D., Manza, R.R., Ramteke, R.J.,  2010, Diagnosis and Medical Prescription of Heart Disease Using Support Vector Machine and Feedforward Backpropagation Technique, (IJCSE) International Journal on Computer Science and Engineering Vol. 02, No. 06, 2010, 2150-2159

Hudson, B.D., Whitley, D.C., Browne, A., Forda, M.G., 2005, Extraction of Comprehensible Logical Rules from Neural Networks : Application of TREPAN in Bio and Chemoinformatics, Croatica Chemica Acta, CCACAA 78 (4) :561

Jouyban, A., Soltani, S., Zeynali, K.A., 2007, Solubility Prediction of Drugs in Supercritical Carbon Dioxide Using Artificial Neural Network, Iranian Journal of Pharmaceutical Research (2007), 6 (4): 243-250

Kahramanli, H., Allahverdi, N., 2009, Rule extraction from trained adaptive neural networks using artificial immune systems, Expert Systems with Applications 36 , 1513–1522

Kai, S., Hui-ping, N., 2009, Research of Pathology Expert System Based on Artificial Neural Network, International Forum on Computer Science-Technology and Applications

Kamruzzaman, S.M., Islam, M.M., 2005, Extraction of Symbolic Rules from ANN, Proceedings of World Academy of science, Engineering and Technology Volume 10 Desember 2005 ISSN 1307-6884

Kim, H.S., Koc, M., Ni, J., 2007, A hybrid multi-fidelity approach to the optimal design of warm forming processes using a knowledge-based artificial neural network, International Journal of Machine Tools & Manufacture 47 (2007) 211–222

Maclin, R., Shavlik, J.W., 1993, Using Knowledge-Based Neural Networks to Improve Algorithms: Refining the Chou-Fasman Algorithm for Protein Folding, Machine Learning, 11, 195-215

Malone, J., McGarry, K., Wermter, S., Bowerman, C., 2005, Data mining using rule extraction from Kohonen self-organising maps, Neural Comput & 15: 9–17

Mendyk, A., Jachowicz, R., 2010, Decision Support Systems for Pharmaceutical Formulation Development Based on Artificial Neural Networks, Decision Support Systems, Intech, Croatia

Ozbakir, L., Baykasoğlu, A., Kulluk, S., 2010, Rule extraction from artificial neural networks to discover causes of quality defects in fabric production, Neural Computing and Applications, Springer-Verlag London Limited

Rajanikanth , M., Hussain , M.A., 2011, Diagnosis and Medical Prescription of Diabetes Using Support Vector Machine and Feedforward Backpropagation Technique, International Journal of Research and Reviews in Artificial Intelligence (IJRRAI) Vol. 1, No. 2, June 2011 ISSN: 2046-5122

            Serpen, G., Tekkedil, D.K., 2008, A knowledge-based artificial neural network classifier for pulmonary embolism diagnosis, Journal Computers in Biology and Medicine Volume 38 Issue 2

Setiono, R., 1995, A penalty function approach for pruning feedforward neural networks, Neural Computation, 8, 1, 185-204.

Setiono, R., Leow, W.K., 2000, FERNN: An Algorithm for Fast Extraction of Rules from Neural Networks, Applied Intelligence 12, 15–25, Kluwer Academic Publishers. Manufactured in The Netherlands

Silva, A.A., Gerhardt, G.J.L., Echeverrigaray, S., 2011, Rules extraction from neural networks applied to the prediction and recognition of prokaryotic promoters, Genetics and Molecular Biology, 34, 2, 353-360

Springer-Verlag Berlin Heidelberg

Sratthaphut,L., Phaechamud,T., 2011, Prediction of drug dissolution and hardness of indomethacin tablets using artificial neural networks and partial least-squares, Research Journal of Pharmaceutical, Biological and Chemical Sciences

Srivastava, L., Singh, S.N., Sharma, J., 1999, Knowledge Based Neural Network for Voltage Contingency Selection and Ranking, IEEE Proc.-Gener. Transm. Distrib., Vol 146

Steiner, M.T.A., Neto, P.J.S., Soma, N.Y., Shimizu, T., Nievola, J.C., 2006, Using Neural Network Rule Extraction for Evaluation Credit-Risk Evaluation,  IJCSNS Vol 6 No 5A

Towell, G.G., Shavlik, J.W., 1994, Knowledge-Based Artificial Neural Networks, Appears in Artificial Intelligence, volume 69 or 70

Sheikhan, M., Khalili, A., 2009, Rule Extraction from Dynamic Cell Structure Neural Networks, World Applied Sciences Journal 7 (Special Issue of Computer & IT): 54-58

Ushaa, S.M., Madhavilatha, M., Rao, G.M. 2011,  Modified Neural Network Architecture based Expert System for Automated Disease Classification and Detection using PCA Algorithm, International Journal of Engineering Science and Technology (IJEST), Vol. 3 No. 9

Weckman G.R., Millie D., Ganduri, C., Rangwala, M., Young, W., Rinder, M., Fahnenstiel G.L., 2009, Knowledge Extraction from the Neural ‘Black Box’ in Ecological Monitoring, Journal of Industrial and Systems Engineering Vol. 3, No. 1, pp 38-55

Yu, L., Wang, L., Yu, J., , Identification of product definition patterns in mass customization using a learning-based hybrid approach, The International Journal of Advanced Manufacturing Technology Volume 38, Numbers 11-12, 1061-1074, DOI: 10.1007/s00170-007-1152-3

Campos, P.G., Ludermir, T.B., 2005, Literal and ProRulext : Algorithms for Rule Extraction of ANNs, Proceedings of the 5th International Conference on Hybrid Inteligence Systems

Fahlman, S. E., 1988, An Empirical Study of Learning Speed in Back-Propagation Networks, Proceedings of the 1988 Connectionist Models Summer School. Pittsburgh.

Franco, L., Subirats, J.L., Molina, I., Alba, E., Jerez, J.M., 2007, Early Breast Cancer Prognosis Prediction and Rule Extraction Using a New Constructive Neural Network Algorithm,

Hongchun, Y., Fanlun, X., Chao, D., 2000, Neural Network Method  for Extraction Evaluation Rules of Soil Fertility, Project of National Natural Foundations of China

Kolman, E., Margaliot, M., 2005, Knowledge Extraction from Neural Networks using the All-Pemutations Fuzzy Rule Base , The 8th International Work-Conference on Artificial Neural Networks (IWANN 2005)

Lisboa, P.J., Taktak, A.F.G., 2006, The Use of Artificial Neural Networks in Decision Suport in Cancer, Neural Networks 19 (2006) 408-415

Liu, H. dan Tan, S. T., 1995, X2R: A Fast Rule Generator, Proceedings of IEEE International Conference on Systems, Man and Cybernetics, Vancouver

Liu, Y., Liu, H. , Zhang, B., Wu, G., 2004, Extraction If-Then Rules from Trained Neural Network and Its Application to Earthquake Prediction, Proceedings of the Third IEEE International Conference on Cogitive Informatics

Lu, H., Setiono, R. dan Liu, H., 1995, Neuro Rule: A Connectionist Approach to Data Mining, Proceedings of the 21th International Conference on Very Large Data Bases, Zurich

Ma, J. Guo, D., Liu, M., Ma, Y., Chen, S., 2009, Rules Extraction from ANN Based on Clustering, International Conference on Computational Intelligence and Natural Computing

Markowska-Kaczmar, U., 2005, The Influence of Parameters in Evolutionary Based Rule Extraction Method from Neural Network, Proceedings of the 2005 5th International Conference on Inteligence Systems Design and Applications

Milare, C. R., Carvalho, A. C.P.L.F., Monard, M.C.,  2001, Extracting Rules from  Neural Networks using Symbolic Algorithms : Preliminary Results, Proceedings of 4th International Conference on Computational Inteligence and Multimedia Applications

Nikolov, V., Bogdanov, V., 2010, Integration of Neural Networks and Expert Systems for Time Series, International Conference on Computer Systems and Technologies – CompSysTech’10

Omlina, C.W., Snydersb, S., 2003, Inductive bias strength in knowledge-based neural networks: application to magnetic resonance spectroscopy of breast tissues,

Rutkowska, D., 2005, IF-THEN rules in neural networks for classification, Proceedings of the 2005 International Conference on Computational Intelligence for Modelling, Control and Automation, and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’05)

Sarhan, A.M., Abd El-Wahed, W.F., Danf, T.E., Tokhy, M. M., 2005, Developing a Rule Extraction Methodology for Expert Sytems Based Artificial Neural Network Ensembles,

Setiono, R., Tanaka, M., 2010, Neural network rule extraction and the LED display recognition problem, 22nd International Conference on Tools with Artificial Intelligence

Shen, J., Wang, L., 2010, Configuration Rules Acquisition for Product Extension Services Using Local Cluster Neural Network and RULEX Algorithm, International Conference on Artificial Intelligence and Computational Intelligence

Xiao, L., Sun, D., Liu, Y., Huang, Y., 2010, A Combined Method Based on Expert System and BP Neural Network for UAV Systems Fault Diagnosis, International Conference on Artificial Intelligence and Computational Intelligence

Yuan, C., Wang, W. 2010,  Approach of Knowledge Acquisition Based on Artificial Neural Network in Product Design Process, Chen, J., Li, P., International Conference on Intelligent Computation Technology and Automation

Zhou, Z., 2003, Rule Extraction: Using Neural Networks or For Neural Networks?, National Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China

 

Pengalaman Penelitian           :

No.

Tahun

Judul Penelitian

Pendanaan

Sumber

Jml (Juta Rp)
1 2007 Asosiaif Data Mining pada super market menggunakan algoritma apriori Jurusan 7
2 2008 Algoritma ProRulext dan Literal untuk ekstrasi aturan JST Masyarakat 10
3 2009 Perbandingan JST dan Algoritma REANN Masyarakat 15
4 2011 Penggabungan JST LVQ dan CBR untuk penentuan kelayakan lokasi usaha Masyarakat 10

 

Tags: C4.5 ekstraksi aturan JST REANN

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

Universitas Gadjah Mada

Sekretariat Ilmu Komputer UGM
Sekip Unit III
FMIPA Gedung Selatan
Sleman, Yogjakarta – 55281
Telp. (0274) 546194
Fax. (0274) 546194
Email : ikomp@ugm.ac.id

© Universitas Gadjah Mada

KEBIJAKAN PRIVASI/PRIVACY POLICY

[EN] We use cookies to help our viewer get the best experience on our website. -- [ID] Kami menggunakan cookie untuk membantu pengunjung kami mendapatkan pengalaman terbaik di situs web kami.I Agree / Saya Setuju