{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T09:18:05Z","timestamp":1676020685396},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,10,8]],"date-time":"2013-10-08T00:00:00Z","timestamp":1381190400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Evol. Intel."],"published-print":{"date-parts":[[2013,11]]},"DOI":"10.1007\/s12065-013-0091-1","type":"journal-article","created":{"date-parts":[[2013,10,7]],"date-time":"2013-10-07T08:30:46Z","timestamp":1381134646000},"page":"73-91","source":"Crossref","is-referenced-by-count":11,"title":["Learning complex, overlapping and niche imbalance Boolean problems using XCS-based classifier systems"],"prefix":"10.1007","volume":"6","author":[{"given":"Muhammad","family":"Iqbal","sequence":"first","affiliation":[]},{"given":"Will N.","family":"Browne","sequence":"additional","affiliation":[]},{"given":"Mengjie","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,10,8]]},"reference":[{"key":"91_CR1","unstructured":"Ahluwalia M, Bull L (1999) A genetic programming based classifier System. In proceedings of the genetic and evolutionary computation conference, pp 11\u201318"},{"issue":"2","key":"91_CR2","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1162\/evco.2010.18.2.18206","volume":"18","author":"E Alfaro-Cid","year":"2010","unstructured":"Alfaro-Cid E, Merelo JJ, de Vega FF, Esparcia-Alc\u00e1zar AI, Sharman K (2010) Bloat control operators and diversity in genetic programming: a comparative study. Evol Comput 18(2):305\u2013332","journal-title":"Evol Comput"},{"issue":"2","key":"91_CR3","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s12065-012-0076-5","volume":"5","author":"M Behdad","year":"2012","unstructured":"Behdad M, Barone L, French T, Bennamoun M (2012) On XCSR for electronic fraud detection. Evol Intell 5(2):139\u2013150","journal-title":"Evol Intell"},{"issue":"2","key":"91_CR4","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s12065-012-0075-6","volume":"5","author":"M Behdad","year":"2012","unstructured":"Behdad M, French T, Barone L, Bennamoun M (2012) On principal component analysis for high-dimensional XCSR. Evol Intell 5(2):129\u2013138","journal-title":"Evol Intell"},{"issue":"3","key":"91_CR5","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1162\/106365603322365289","volume":"11","author":"E Bernad\u00f3-Mansilla","year":"2003","unstructured":"Bernad\u00f3-Mansilla E, Garrell-Guiu JM (2003) Accuracy-based learning classifier systems: models, analysis and applications to classification tasks. Evol Comput 11(3):209\u2013238","journal-title":"Evol Comput"},{"key":"91_CR6","unstructured":"Brameier M, Banzhaf W (2007) Linear genetic programming. Springer, New York"},{"key":"91_CR7","doi-asserted-by":"crossref","unstructured":"Bull L (2004) Applications of learning classifier systems. Springer, New York","DOI":"10.1007\/978-3-540-39925-4"},{"key":"91_CR8","doi-asserted-by":"crossref","unstructured":"Bull L, Kovacs T (2005) Foundations of learning classifier systems: an introduction. Springer, New York","DOI":"10.1007\/b100387"},{"key":"91_CR9","unstructured":"Bull L, O\u2019Hara T (2002) Accuracy-based neuro and neuro-fuzzy classifier systems. In proceedings of the genetic and evolutionary computation conference, pp 905\u2013911"},{"key":"91_CR10","unstructured":"Butz MV (2006) Rule-based evolutionary online learning systems: a principal approach to LCS analysis and design. Springer, New York"},{"key":"91_CR11","doi-asserted-by":"crossref","unstructured":"Butz MV, Goldberg DE, Lanzi PL (2007) Effect of pure error-based fitness in XCS. In learning classifier systems, vol 4399. Springer, New York, pp 104\u2013114","DOI":"10.1007\/978-3-540-71231-2_8"},{"issue":"3","key":"91_CR12","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1162\/106365603322365298","volume":"11","author":"MV Butz","year":"2003","unstructured":"Butz MV, Goldberg DE, Tharakunnel K (2003) Analysis and improvement of fitness exploitation in XCS: bounding models, tournament selection, and bilateral accuracy. Evol Comput 11(3):239\u2013277","journal-title":"Evol Comput"},{"issue":"1","key":"91_CR13","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/TEVC.2003.818194","volume":"8","author":"MV Butz","year":"2004","unstructured":"Butz MV, Kovacs T, Lanzi PL, Wilson SW (2004) Toward a theory of generalization and learning in XCS. IEEE Trans Evol Comput 8(1):28\u201346","journal-title":"IEEE Trans Evol Comput"},{"issue":"3-4","key":"91_CR14","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1007\/s005000100111","volume":"6","author":"MV Butz","year":"2002","unstructured":"Butz MV, Wilson SW (2002) An algorithmic description of XCS. Soft Comput 6(3-4):144\u2013153","journal-title":"Soft Comput"},{"issue":"1","key":"91_CR15","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/TKDE.2007.190671","volume":"20","author":"HH Dam","year":"2008","unstructured":"Dam HH, Abbass HA, Lokan C, Yao X (2008) Neural-based learning classifier systems. IEEE Trans Knowl Data Eng 20(1):26\u201339","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"91_CR16","unstructured":"Dandamudi SP (2003) Fundamentals of computer organization and design. Springer, New York"},{"issue":"2","key":"91_CR17","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/s12065-012-0080-9","volume":"5","author":"MA Franco","year":"2012","unstructured":"Franco MA, Krasnogor N, Bacardit J (2012) Analysing BioHEL using challenging Boolean functions. Evol Intell 5(2):87\u2013102","journal-title":"Evol Intell"},{"issue":"5","key":"91_CR18","first-page":"493","volume":"3","author":"DE Goldberg","year":"1989","unstructured":"Goldberg DE, Korb B, Deb K (1989) Messy genetic algorithms: motivation, analysis, and first results. Complex Syst 3(5):493\u2013530","journal-title":"Complex Syst"},{"key":"91_CR19","unstructured":"Holland JH, Booker LB, Colombetti M, Dorigo M, Goldberg DE, Forrest S, Riolo RL, Smith RE, Lanzi PL, Stolzmann W, Wilson SW (2000) What is a learning classifier system? In learning classifier systems, from foundations to applications. Springer, New York, pp 3\u201332"},{"issue":"3","key":"91_CR20","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1162\/artl.2006.12.3.353","volume":"12","author":"J Hurst","year":"2006","unstructured":"Hurst J, Bull L (2006) A neural learning classifier system with self-adaptive constructivism for mobile robot control. Artif Life 12(3):353\u2013380","journal-title":"Artif Life"},{"key":"91_CR21","doi-asserted-by":"crossref","unstructured":"Ioannides C, Barrett G, Eder K (2011) Improving XCS performance on overlapping binary problems. In proceedings of the IEEE congress on evolutionary computation, pp 1420\u20131427","DOI":"10.1109\/CEC.2011.5949782"},{"key":"91_CR22","doi-asserted-by":"crossref","unstructured":"Ioannides C, Barrett G, Eder K (2011) XCS Cannot learn all Boolean functions. In proceedings of the genetic and evolutionary computation conference, pp 1283\u20131290","DOI":"10.1145\/2001576.2001749"},{"key":"91_CR23","doi-asserted-by":"crossref","unstructured":"Iqbal M, Browne WN, Zhang M (2012) Extracting and using building blocks of knowledge in learning classifier systems. In proceedings of the genetic and evolutionary computation conference, pp 863\u2013870","DOI":"10.1145\/2330163.2330283"},{"key":"91_CR24","doi-asserted-by":"crossref","unstructured":"Iqbal M, Browne WN, Zhang M (2012) XCSR with computed continuous Action. In proceedings of the Australasian joint conference on artificial intelligence, pp 350\u2013361","DOI":"10.1007\/978-3-642-35101-3_30"},{"key":"91_CR25","doi-asserted-by":"crossref","unstructured":"Iqbal M, Browne WN, Zhang M (2013) Comparison of two methods for computing action values in XCS with code-fragment actions. In proceedings of the genetic and evolutionary computation conference (companion), pp 1235\u20131242","DOI":"10.1145\/2464576.2482702"},{"issue":"3","key":"91_CR26","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1007\/s00500-012-0922-5","volume":"17","author":"M Iqbal","year":"2013","unstructured":"Iqbal M, Browne WN, Zhang M (2013) Evolving optimum populations with XCS classifier systems. Soft Comput 17(3):503\u2013518","journal-title":"Soft Comput"},{"key":"91_CR27","doi-asserted-by":"crossref","unstructured":"Iqbal M, Browne WN, Zhang M (2013) Learning overlapping natured and niche imbalance Boolean problems using XCS classifier systems. In proceedings of the IEEE congress on evolutionary computation, pp 825","DOI":"10.1109\/CEC.2013.6557781"},{"key":"91_CR28","doi-asserted-by":"crossref","unstructured":"Iqbal M, Browne WN, Zhang M (2013) Using building blocks of extracted knowledge to solve complex, large-scale Boolean problems. IEEE transactions on evolutionary computation. (to appear)","DOI":"10.1109\/TEVC.2013.2281537"},{"key":"91_CR29","doi-asserted-by":"crossref","unstructured":"Iqbal M, Zhang M, Browne WN (2011) Automatically defined functions for learning classifier systems. In proceedings of the genetic and evolutionary computation conference (companion), pp 375\u2013382","DOI":"10.1145\/2001858.2002022"},{"key":"91_CR30","doi-asserted-by":"crossref","unstructured":"De Jong KA (2006) Evolutionary computation: a unified approach. The MIT Press, Cambridge","DOI":"10.1145\/1274000.1274109"},{"issue":"4","key":"91_CR31","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s12065-009-0029-9","volume":"2","author":"D Kinzett","year":"2009","unstructured":"Kinzett D, Johnston M, Zhang M (2009) Numerical simplification for bloat control and analysis of building blocks in genetic programming. Evol Intell 2(4):151\u2013168","journal-title":"Evol Intell"},{"key":"91_CR32","unstructured":"Kovacs T (1996) Evolving optimal populations with XCS classifier systems. Technical report CSR-96-17 and CSRP-9617, University of Birmingham, UK"},{"issue":"3\u20134","key":"91_CR33","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s005000100114","volume":"6","author":"T Kovacs","year":"2002","unstructured":"Kovacs T (2002) What should a classifier system learn and how should we measure it? Soft Comput 6(3\u20134):171\u2013182","journal-title":"Soft Comput"},{"key":"91_CR34","unstructured":"Lanzi PL (1999) Extending the representation of classifier conditions part I: from binary to messy coding. In proceedings of the genetic and evolutionary computation conference, pp 337\u2013344"},{"key":"91_CR35","doi-asserted-by":"crossref","unstructured":"Lanzi PL (2003) XCS with stack-based genetic programming. In proceedings of the IEEE congress on evolutionary computation, pp 1186\u20131191","DOI":"10.1109\/CEC.2003.1299803"},{"issue":"1","key":"91_CR36","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s12065-007-0003-3","volume":"1","author":"PL Lanzi","year":"2008","unstructured":"Lanzi PL (2008) Learning classifier systems: then and now. Evol Intell 1(1):63\u201382","journal-title":"Evol Intell"},{"key":"91_CR37","unstructured":"Lanzi PL, Loiacono D (2007) Classifier systems that compute action mappings. In proceedings of the genetic and evolutionary computation conference, pp 1822\u20131829"},{"key":"91_CR38","unstructured":"Lanzi PL, Loiacono D, Wilson SW, Goldberg DE (2005) XCS with computed prediction for the learning of Boolean functions. Technical Report 2005007, Illinois Genetic Algorithms Laboratory"},{"issue":"2","key":"91_CR39","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1162\/evco.2007.15.2.133","volume":"15","author":"PL Lanzi","year":"2007","unstructured":"Lanzi PL, Loiacono D, Wilson SW, Goldberg DE (2007) Generalization in the XCSF classifier system: analysis, improvement, and extension. Evol Comput 15(2):133\u2013168","journal-title":"Evol Comput"},{"key":"91_CR40","unstructured":"Lanzi PL, Perrucci A (1999) Extending the representation of classifier conditions part II: from messy coding to S-expressions. In proceedings of the genetic and evolutionary computation conference, pp 345\u2013352"},{"key":"91_CR41","doi-asserted-by":"crossref","unstructured":"Loiacono D, Marelli A, Lanzi PL (2007) Support vector machines for computing action mappings in learning classifier systems. In proceedings of the IEEE congress on evolutionary computation, pp 2141\u20132148","DOI":"10.1109\/CEC.2007.4424737"},{"issue":"3","key":"91_CR42","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1162\/evco.2006.14.3.309","volume":"14","author":"S Luke","year":"2006","unstructured":"Luke S, Panait L (2006) A comparison of bloat control methods for genetic programming. Evol Comput 14(3):309\u2013344","journal-title":"Evol Comput"},{"issue":"2","key":"91_CR43","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1109\/TEVC.2006.871253","volume":"10","author":"JF Miller","year":"2006","unstructured":"Miller JF, Smith SL (2006) Redundancy and computational efficiency in cartesian genetic programming. IEEE Trans Evol Comput 10(2):167\u2013174","journal-title":"IEEE Trans Evol Comput"},{"key":"91_CR44","unstructured":"Miller JF, Thomson P (2000) Cartesian genetic programming. In proceedings of the European conference on genetic programming, pp 121\u2013132"},{"key":"91_CR45","unstructured":"Poli R, Langdon WB, McPhee NF (2008) A field guide to genetic programming. Published via http:\/\/lulu.com and freely available at http:\/\/www.gp-field-guide.org.uk . (With contributions by Koza JR)"},{"issue":"1","key":"91_CR46","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s11047-007-9053-9","volume":"8","author":"K Shafi","year":"2009","unstructured":"Shafi K, Kovacs T, Abbass HA, Zhu W (2009) Intrusion detection with evolutionary learning classifier systems. Nat Comput 8(1):3\u201327","journal-title":"Nat Comput"},{"issue":"2","key":"91_CR47","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1007\/s12065-012-0082-7","volume":"5","author":"PO Stalph","year":"2012","unstructured":"Stalph PO, Rubinsztajn J, Sigaud O, Butz MV (2012) Function approximation with LWPR and XCSF: a comparative study. Evol Intell 5(2):103\u2013116","journal-title":"Evol Intell"},{"issue":"1","key":"91_CR48","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2009\/736398","volume":"2009","author":"RJ Urbanowicz","year":"2009","unstructured":"Urbanowicz RJ, Moore JH (2009) Learning classifier systems: a complete introduction, review, and roadmap. J Artif Evol Appl 2009(1):1\u201325","journal-title":"J Artif Evol Appl"},{"key":"91_CR49","unstructured":"Vijayakumar S, Schaal S (2000) Locally weighted projection regression: an o(n) algorithm for incremental real time learning in high dimensional space. In proceedings of the international conference on machine learning, pp 1079\u20131086"},{"issue":"1","key":"91_CR50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1162\/evco.1994.2.1.1","volume":"2","author":"SW Wilson","year":"1994","unstructured":"Wilson SW (1994) ZCS: A zeroth level classifier system. Evol Comput 2(1):1\u201318","journal-title":"Evol Comput"},{"issue":"2","key":"91_CR51","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1162\/evco.1995.3.2.149","volume":"3","author":"SW Wilson","year":"1995","unstructured":"Wilson SW (1995) Classifier fitness based on accuracy. Evol Comput (2):149\u2013175","journal-title":"Evol Comput"},{"key":"91_CR52","unstructured":"Wilson SW (1998) Generalization in the XCS classifier system. In proceedings of the genetic programming conference, pp 65\u2013674"},{"key":"91_CR53","doi-asserted-by":"crossref","unstructured":"Wilson SW (2000) Get real! XCS with continuous-valued inputs. In learning classifier systems. Springer, New York, pp 209\u2013219","DOI":"10.1007\/3-540-45027-0_11"},{"key":"91_CR54","unstructured":"Wilson SW (2000) Mining oblique data with XCS. In proceedings of the genetic and evolutionary computation conference (companion), pp 158\u2013174"},{"key":"91_CR55","doi-asserted-by":"crossref","unstructured":"Wilson SW (2002) Classifiers that approximate functions. Nat Comput 1:211\u2013233","DOI":"10.1023\/A:1016535925043"},{"key":"91_CR56","doi-asserted-by":"crossref","unstructured":"Wilson SW (2008) Classifier conditions using gene expression programming. In learning classifier systems, Springer, New York, pp 206\u2013217","DOI":"10.1007\/978-3-540-88138-4_12"},{"key":"91_CR57","doi-asserted-by":"crossref","unstructured":"Wong P, Zhang M (2006) Algebraic simplification of GP programs during evolution. In proceedings of the genetic and evolutionary computation conference, pp 927\u2013934","DOI":"10.1145\/1143997.1144156"}],"container-title":["Evolutionary Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-013-0091-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12065-013-0091-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-013-0091-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,29]],"date-time":"2019-07-29T18:55:09Z","timestamp":1564426509000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12065-013-0091-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,8]]},"references-count":57,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,11]]}},"alternative-id":["91"],"URL":"https:\/\/doi.org\/10.1007\/s12065-013-0091-1","relation":{},"ISSN":["1864-5909","1864-5917"],"issn-type":[{"value":"1864-5909","type":"print"},{"value":"1864-5917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,10,8]]}}}