×

Logic mining in neural network: reverse analysis method. (English) Zbl 1234.68346

Summary: Neural networks are becoming very popular with data mining practitioners because they have proven through comparison their predictive power with statistical techniques using real data sets. Based on this idea, we will present a method for inducing logical rules from empirical data – reverse analysis. When the values of the connections of a neural network resulting from Hebbian learning for the data are given, we hope to know what logical rules are entrenched in it. This method is tested with some real life data sets. In real life data sets, logical rules are assumed to be in conjunctive normal form (CNF) since Horn clauses are inadequate.

MSC:

68T05 Learning and adaptive systems in artificial intelligence
68T27 Logic in artificial intelligence
Full Text: DOI

References:

[1] Haykin S (1998) Neural network: a comprehensive foundation. Macmillan, New York · Zbl 0828.68103
[2] Ehyal K, Michael M (2009) Extracting symbolic knowledge from recurrent neural networks–a fuzzy logic approach. Fuzzy Sets Syst 160(2): 145–161 · Zbl 1182.68174 · doi:10.1016/j.fss.2008.05.005
[3] Mantas CJ, Puche JM, Mantas JM (2006) Extraction of similarity based fuzzy rules from artificial neural networks. Int J Approx Reason 43: 202–221 · Zbl 1119.68155 · doi:10.1016/j.ijar.2006.04.003
[4] Kasabov N (2006) Adaptation and interaction in dynamical systems; Modelling and rule discovery through evolving connectionist systems. Appl Soft Comput 6: 307–322 · doi:10.1016/j.asoc.2005.01.006
[5] d’Avila Garcez AS, Broda K, Gabbay DM (2002) Neural-symbolic learning systems: foundations and applications. In: Perspectives in neural computing. Springer, Berlin. ISBN:1-85233-512-2
[6] Wan Abdullah WAT et al (1991) Neural network logic. In: Benhar O et al (eds) Neural networks: from biology to high energy physics. ETS Editrice, Pisa, pp 135–142
[7] Wan Abdullah WAT (1992) Logic programming on a neural network. Int J Intell Syst 7: 513–519 · doi:10.1002/int.4550070604
[8] Wan Abdullah WAT (1993) The logic of neural networks. Phys Lett 176A: 202–206
[9] Wan Abdullah WAT, Sathasivam S (2005) Logic mining using neural networks. In: Proceedings of the international conference in intelligent system 2005 (ICIS 2005), Kuala Lumpur, Malaysia
[10] Abdullah W, Tajuddin WA, Sathasivam S (2006) Logical rules induction. In: Proceedings of the 2nd IMT-GT regional conference on mathematics, statistics and applications, Penang, Malaysia
[11] Hopfield JJ, Tank DW (1985) Neural computation of decisions in optimization problems. Biol Cyber 52: 141–152 · Zbl 0572.68041
[12] Sathasivam S (2007) Logic mining in neural network. PhD thesis, Malaysia
[13] Geszti T (1990) Physical models of neural networks. World Scientific, New Jersey · Zbl 0743.92004
[14] Sathasivam S, Abdullah W, Tajuddin WA (2007) Flatness of the energy landscape for Horn ClausesLogic. Matematika 23: 147–156
[15] Sathasivam S, Abdullah W, Tajuddin WA (2008) Logic learning in Hopfield networks. Mod Appl Sci 2: 57–63 · Zbl 1153.68429
[16] Liberatore P (2004) Redundancy in Logic I: propositional formula. Artif Intell 163: 135–142
[17] Raj A (2005) Private communication
[18] Roberto J, Bayardo JR, Agrawal R (1999) Mining the most interesting rules. In: ACM SIGKOD international conference on knowledge discovery and data mining in USA, pp 145–154
[19] Piatetsky-Shapiro G (1991) Discovery, analysis, and presentation of strong rules. Knowledge discovery in databases. AAAI/MIT Press, Cambridge, pp 229–248
[20] Do TD, Hui SC, Fong ACM (2005) Prediction confidence for associative classification. In: Proceedings of the fourth international conference on machine learning and cybernetics, Guangzhou, pp 1993–1998
[21] Verykios VS, Elmagarmid AK, Bertino E, Saygin Y, Dasseni E (2004) Association rule hiding. IEEE Trans Knowl Data Eng 16(4): 434–447 · doi:10.1109/TKDE.2004.1269668
[22] Zaki MJ (2000) Generating non-redundant association rules. In: Proceedings of the sixth ACM SIGKDD international conference on knowledge discovery and data mining, pp 34–43
[23] Lu Y, Lu S, Fotouhi F, Sun Y, Yang Z, Liang LR (2006) PDC: pattern discovery with confidence in DNA sequences. In: Proceedings of advances in computer science and technology, Mexico
[24] Zhang S, Lu J, Zhang C (2004) A fuzzy logic based method to acquire user threshold of minimum support for mining association rules. Int J Inf Sci Inform Comp Sci 164(1–4): 1–16 · Zbl 1094.68633
[25] Xiong H, Tan PN, Kumar V (1993) Mining strong affinity association patterns in data set with skewed support. In: Proceedings of 3rd IEEE international conference on data mining
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.