메뉴 건너뛰기




Volumn 18, Issue 4, 2014, Pages 465-480

Reusing building blocks of extracted knowledge to solve complex, large-scale boolean problems

Author keywords

Building Blocks; Code Fragments; Genetic Programming; Layered Learning; Learning classifier Systems; Scalability

Indexed keywords

GENETIC ALGORITHMS; GENETIC PROGRAMMING; MULTIPLEXING; MULTIPLEXING EQUIPMENT; SCALABILITY;

EID: 84905591330     PISSN: 1089778X     EISSN: None     Source Type: Journal    
DOI: 10.1109/TEVC.2013.2281537     Document Type: Article
Times cited : (120)

References (71)
  • 1
    • 85031124575 scopus 로고    scopus 로고
    • Is learning the nth thing any easier than learning the first?
    • Cambridge, MA, USA: MIT Press
    • S. Thrun, "Is learning the nth thing any easier than learning the first?" in Advances in Neural Information Processing Systems. Cambridge, MA, USA: MIT Press, 1996, pp. 640-646.
    • (1996) Advances in Neural Information Processing Systems , pp. 640-646
    • Thrun, S.1
  • 2
    • 1542376540 scopus 로고    scopus 로고
    • Toward a theory of generalization and learning in XCS
    • Feb
    • M. V. Butz, T. Kovacs, P. L. Lanzi, and S. W. Wilson, "Toward a theory of generalization and learning in XCS, " IEEE Trans. Evol. Comput., vol. 8, no. 1, pp. 28-46, Feb. 2004.
    • (2004) IEEE Trans. Evol. Comput. , vol.8 , Issue.1 , pp. 28-46
    • Butz, M.V.1    Kovacs, T.2    Lanzi, P.L.3    Wilson, S.W.4
  • 4
    • 0001387704 scopus 로고
    • Classifier fitness based on accuracy
    • S. W. Wilson, "Classifier fitness based on accuracy, " Evol. Comput., vol. 3, no. 2, pp. 149-175, 1995.
    • (1995) Evol. Comput. , vol.3 , Issue.2 , pp. 149-175
    • Wilson, S.W.1
  • 5
    • 0000648788 scopus 로고    scopus 로고
    • Generalization in the XCS classifier system
    • S. W. Wilson, "Generalization in the XCS classifier system, " in Proc. Genet. Programming Conf., 1998, pp. 665-674.
    • (1998) Proc. Genet. Programming Conf , pp. 665-674
    • Wilson, S.W.1
  • 7
    • 77956031473 scopus 로고    scopus 로고
    • A survey on transfer learning
    • Oct
    • S. J. Pan and Q. Yang, "A survey on transfer learning, " IEEE Trans. Knowledge Data Eng., vol. 22, no. 10, pp. 1345-1359, Oct. 2010.
    • (2010) IEEE Trans. Knowledge Data Eng. , vol.22 , Issue.10 , pp. 1345-1359
    • Pan, S.J.1    Yang, Q.2
  • 9
    • 0025558057 scopus 로고
    • Genetic programming-Building nanobrains with genetically programmed neural network modules
    • H. de Garis, "Genetic programming-Building nanobrains with genetically programmed neural network modules, " in Proc. Int. Joint Conf. Neural Netw., 1990, pp. 511-516.
    • (1990) Proc. Int. Joint Conf. Neural Netw , pp. 511-516
    • De Garis, H.1
  • 10
    • 0030149709 scopus 로고    scopus 로고
    • Purposive behavior acquisition for a real robot by vision-based reinforcement learning
    • M. Asada, S. Noda, S. Tawaratsumida, and K. Hosoda, "Purposive behavior acquisition for a real robot by vision-based reinforcement learning, " Mach. Learning, vol. 23, no. 2-3, pp. 279-303, 1996. (Pubitemid 126724375)
    • (1996) Machine Learning , vol.23 , Issue.2-3 , pp. 279-303
    • Noda, S.1
  • 14
    • 84958959530 scopus 로고    scopus 로고
    • From recombination of genes to the estimation of distributions: I. Binary parameters
    • Parallel Problem Solving from Nature - PPSN IV
    • H. Mühlenbein and G. Paab, "From recombination of genes to the estimation of distributions I. Binary parameters, " in Proc. Parallel Problem Solving Nature, 1996, pp. 178-187. (Pubitemid 126128306)
    • (1996) LECTURE NOTES in COMPUTER SCIENCE , Issue.1141 , pp. 178-187
    • Muehlenbein, H.1    Paass, G.2
  • 15
    • 0036180213 scopus 로고    scopus 로고
    • A survey of optimization by building and using probabilistic models
    • DOI 10.1023/A:1013500812258
    • M. Pelikan, D. E. Goldberg, and F. G. Lobo, "A survey of optimization by building and using probabilistic models, " Comput. Optimization Appl., vol. 21, no. 1, pp. 5-20, 2002. (Pubitemid 34172679)
    • (2002) Computational Optimization and Applications , vol.21 , Issue.1 , pp. 5-20
    • Pelikan, M.1    Goldberg, D.E.2    Lobo, F.G.3
  • 16
    • 84866876211 scopus 로고    scopus 로고
    • Structural transfer using EDAs: An application to multimarker tagging SNP selection
    • R. Santana, A. Mendiburu, and J. A. Lozano, "Structural transfer using EDAs: An application to multimarker tagging SNP selection, " in Proc. IEEE CEC, 2012, pp. 3221-3228.
    • (2012) Proc. IEEE CEC , pp. 3221-3228
    • Santana, R.1    Mendiburu, A.2    Lozano, J.A.3
  • 18
  • 19
    • 0031014885 scopus 로고    scopus 로고
    • An alternative explanation for the manner in which genetic algorithms operate
    • H. G. Beyer, "An alternative explanation for the manner in which genetic algorithms operate, " BioSystems, vol. 41, no. 1, pp. 1-15, 1997.
    • (1997) BioSystems , vol.41 , Issue.1 , pp. 1-15
    • Beyer, H.G.1
  • 21
    • 0032149474 scopus 로고    scopus 로고
    • Schema theory for genetic programming with one-point crossover and point mutation
    • R. Poli and W. B. Langdon, "Schema theory for genetic programming with one-point crossover and point mutation, " Evol. Comput., vol. 6, no. 3, pp. 231-252, 1998. (Pubitemid 128692904)
    • (1998) Evolutionary Computation , vol.6 , Issue.3 , pp. 231-252
    • Poli, R.1    Langdon, W.B.2
  • 22
    • 0033675803 scopus 로고    scopus 로고
    • Why the schema theorem is correct also in the presence of stochastic effects
    • R. Poli, "Why the schema theorem is correct also in the presence of stochastic effects, " in Proc. IEEE CEC, 2000, pp. 487-492.
    • (2000) Proc. IEEE CEC , pp. 487-492
    • Poli, R.1
  • 25
    • 33750594458 scopus 로고    scopus 로고
    • A comparison of bloat control methods for genetic programming
    • DOI 10.1162/evco.2006.14.3.309
    • S. Luke and L. Panait, "A comparison of bloat control methods for genetic programming, " Evol. Comput., vol. 14, no. 3, pp. 309-344, 2006. (Pubitemid 44699556)
    • (2006) Evolutionary Computation , vol.14 , Issue.3 , pp. 309-344
    • Luke, S.1    Panait, L.2
  • 26
    • 47149099597 scopus 로고    scopus 로고
    • Genetic programming for medical classification: A program simplification approach
    • M. Zhang and P. Wong, "Genetic programming for medical classification: A program simplification approach, " Genet. Program. Evolvable Mach., vol. 9, no. 3, pp. 229-255, 2008.
    • (2008) Genet. Program. Evolvable Mach. , vol.9 , Issue.3 , pp. 229-255
    • Zhang, M.1    Wong, P.2
  • 27
    • 77949656228 scopus 로고    scopus 로고
    • Numerical simplification for bloat control and analysis of building blocks in genetic programming
    • D. Kinzett, M. Johnston, and M. Zhang, "Numerical simplification for bloat control and analysis of building blocks in genetic programming, " Evol. Intell., vol. 2, no. 4, pp. 151-168, 2009.
    • (2009) Evol. Intell. , vol.2 , Issue.4 , pp. 151-168
    • Kinzett, D.1    Johnston, M.2    Zhang, M.3
  • 28
    • 77952931338 scopus 로고    scopus 로고
    • Bloat control operators and diversity in genetic programming: A comparative study
    • E. Alfaro-Cid, J. J. Merelo, F. F. de Vega, A. I. Esparcia-Alcazar, and K. Sharman, "Bloat control operators and diversity in genetic programming: A comparative study, " Evol. Comput., vol. 18, no. 2, pp. 305-332, 2010.
    • (2010) Evol. Comput. , vol.18 , Issue.2 , pp. 305-332
    • Alfaro-Cid, E.1    Merelo, J.J.2    De Vega, F.F.3    Esparcia-Alcazar, A.I.4    Sharman, K.5
  • 31
    • 84937433107 scopus 로고    scopus 로고
    • Layered Learning in Genetic Programming for a Cooperative Robot Soccer Problem
    • Genetic Programming 4th European Conference, EuroGP 2001 Lake Como, Italy, April 18-20, 2001 Proceedings
    • S. M. Gustafson and W. H. Hsu, "Layered learning in genetic programming for a cooperative robot soccer problem, " in Proc. Eur. Conf. Genet. Programming, 2001, pp. 291-301. (Pubitemid 33255079)
    • (2001) LECTURE NOTES in COMPUTER SCIENCE , Issue.2038 , pp. 291-301
    • Gustafson, S.M.1    Hsu, W.H.2
  • 33
    • 79959727483 scopus 로고    scopus 로고
    • On synergistic interactions between evolution, development and layered learning
    • Jun
    • T.-H. Hoang, R. I. B. McKay, D. Essam, and N. X. Hoai, "On synergistic interactions between evolution, development and layered learning, " IEEE Trans. Evol. Comput., vol. 15, no. 3, pp. 287-312, Jun. 2011.
    • (2011) IEEE Trans. Evol. Comput. , vol.15 , Issue.3 , pp. 287-312
    • Hoang, T.-H.1    McKay, R.I.B.2    Essam, D.3    Hoai, N.X.4
  • 34
    • 33645575181 scopus 로고    scopus 로고
    • Redundancy and computational efficiency in Cartesian genetic programming
    • Apr
    • J. F. Miller and S. L. Smith, "Redundancy and computational efficiency in Cartesian genetic programming, " IEEE Trans. Evol. Comput., vol. 10, no. 2, pp. 167-174, Apr. 2006.
    • (2006) IEEE Trans. Evol. Comput. , vol.10 , Issue.2 , pp. 167-174
    • Miller, J.F.1    Smith, S.L.2
  • 36
    • 77954959457 scopus 로고    scopus 로고
    • Developments in Cartesian genetic programming: Self-modifying CGP
    • nos. 3-4
    • S. Harding, J. F. Miller, and W. Banzhaf, "Developments in Cartesian genetic programming: Self-modifying CGP, " Genet. Programming Evolvable Mach., vol. 11, nos. 3-4, pp. 397-439, 2010.
    • (2010) Genet. Programming Evolvable Mach. , vol.11 , pp. 397-439
    • Harding, S.1    Miller, J.F.2    Banzhaf, W.3
  • 37
    • 84883105299 scopus 로고    scopus 로고
    • Extending learning classifier system with cyclic graphs for scalability on complex, largescale Boolean problems
    • M. Iqbal, W. N. Browne, and M. Zhang, "Extending learning classifier system with cyclic graphs for scalability on complex, largescale Boolean problems, " in Proc. Genet. Evol. Comput. Conf., 2013, pp. 1045-1052.
    • (2013) Proc. Genet. Evol. Comput. Conf , pp. 1045-1052
    • Iqbal, M.1    Browne, W.N.2    Zhang, M.3
  • 39
    • 80051974163 scopus 로고    scopus 로고
    • A study on genetic programming with layered learning and incremental sampling
    • N. T. Hien, N. X. Hoai, and B. McKay, "A study on genetic programming with layered learning and incremental sampling, " in Proc. IEEE CEC, 2011, pp. 1179-1185.
    • (2011) Proc. IEEE CEC , pp. 1179-1185
    • Hien, N.T.1    Hoai, N.X.2    McKay, B.3
  • 41
    • 33645575048 scopus 로고    scopus 로고
    • Representation and structural difficulty in genetic programming
    • Apr
    • N. X. Hoai, R. I. B. McKay, and D. Essam, "Representation and structural difficulty in genetic programming, " IEEE Trans. Evol. Comput., vol. 10, no. 2, pp. 157-166, Apr. 2006.
    • (2006) IEEE Trans. Evol. Comput. , vol.10 , Issue.2 , pp. 157-166
    • Hoai, N.X.1    McKay, R.I.B.2    Essam, D.3
  • 44
    • 77955380270 scopus 로고    scopus 로고
    • Learning classifier systems: A complete introduction, review, and roadmap
    • R. J. Urbanowicz and J. H. Moore, "Learning classifier systems: A complete introduction, review, and roadmap, " J. Artif. Evol. Appl., vol. 2009, no. 1, pp. 1-25, 2009.
    • (2009) J. Artif. Evol. Appl. , vol.2009 , Issue.1 , pp. 1-25
    • Urbanowicz, R.J.1    Moore, J.H.2
  • 45
    • 26944470971 scopus 로고    scopus 로고
    • An algorithmic description of XCS
    • nos. 3-4
    • M. V. Butz and S. W. Wilson, "An algorithmic description of XCS, " Soft Comput., vol. 6, nos. 3-4, pp. 144-153, 2002.
    • (2002) Soft Comput. , vol.6 , pp. 144-153
    • Butz, M.V.1    Wilson, S.W.2
  • 46
    • 0004199321 scopus 로고    scopus 로고
    • Evolving optimal populations with XCS classifier systems
    • Birmingham, U.K., Tech. Rep. CSR-96-17 and CSRP-9617
    • T. Kovacs, "Evolving optimal populations with XCS classifier systems, " Univ. Birmingham, Birmingham, U.K., Tech. Rep. CSR-96-17 and CSRP-9617, 1996.
    • (1996) Univ. Birmingham
    • Kovacs, T.1
  • 47
    • 0000732964 scopus 로고    scopus 로고
    • Extending the representation of classifier conditions Part I: From binary to messy coding
    • P. L. Lanzi, "Extending the representation of classifier conditions Part I: From binary to messy coding, " in Proc. Genet. Evol. Comput. Conf., 1999, pp. 337-344.
    • (1999) Proc. Genet. Evol. Comput. Conf , pp. 337-344
    • Lanzi, P.L.1
  • 48
    • 0000904077 scopus 로고
    • Messy genetic algorithms: Motivation, analysis, and first results
    • D. E. Goldberg, B. Korb, and K. Deb, "Messy genetic algorithms: Motivation, analysis, and first results, " Complex Syst., vol. 3, no. 5, pp. 493-530, 1989.
    • (1989) Complex Syst. , vol.3 , Issue.5 , pp. 493-530
    • Goldberg, D.E.1    Korb, B.2    Deb, K.3
  • 49
    • 0000732964 scopus 로고    scopus 로고
    • Extending the representation of classifier conditions part II: From messy coding to S-expressions
    • P. L. Lanzi and A. Perrucci, "Extending the representation of classifier conditions part II: From messy coding to S-expressions, " in Proc. Genet. Evol. Comput. Conf., 1999, pp. 345-352.
    • (1999) Proc. Genet. Evol. Comput. Conf , pp. 345-352
    • Lanzi, P.L.1    Perrucci, A.2
  • 50
    • 0041641437 scopus 로고    scopus 로고
    • Accuracy-based neuro and neuro-fuzzy classifier systems
    • L. Bull and T. O'Hara, "Accuracy-based neuro and neuro-fuzzy classifier systems, " in Proc. Genet. Evol. Comput. Conf., 2002, pp. 905-911.
    • (2002) Proc. Genet. Evol. Comput. Conf , pp. 905-911
    • Bull, L.1    O'Hara, T.2
  • 52
    • 84873749949 scopus 로고    scopus 로고
    • Evolving optimum populations with XCS classifier systems
    • M. Iqbal, W. N. Browne, and M. Zhang, "Evolving optimum populations with XCS classifier systems, " Soft Comput., vol. 17, no. 3, pp. 503-518, 2013.
    • (2013) Soft Comput. , vol.17 , Issue.3 , pp. 503-518
    • Iqbal, M.1    Browne, W.N.2    Zhang, M.3
  • 53
    • 84901405281 scopus 로고    scopus 로고
    • XCS with stack-based genetic programming
    • P. L. Lanzi, "XCS with stack-based genetic programming, " in Proc. IEEE CEC, 2003, pp. 1186-1191.
    • (2003) Proc. IEEE CEC , pp. 1186-1191
    • Lanzi, P.L.1
  • 54
    • 79955212101 scopus 로고    scopus 로고
    • Support vector machines for computing action mappings in learning classifier systems
    • D. Loiacono, A. Marelli, and P. Lanzi, "Support vector machines for computing action mappings in learning classifier systems, " in Proc. IEEE CEC, 2007, pp. 2141-2148.
    • (2007) Proc. IEEE CEC , pp. 2141-2148
    • Loiacono, D.1    Marelli, A.2    Lanzi, P.3
  • 55
    • 27144549349 scopus 로고    scopus 로고
    • Classifiers that approximate functions
    • nos. 2- 3
    • S. W. Wilson, "Classifiers that approximate functions, " Natural Comput., vol. 1, nos. 2-3, pp. 211-234, 2002.
    • (2002) Natural Comput. , vol.1 , pp. 211-234
    • Wilson, S.W.1
  • 56
    • 56549108841 scopus 로고    scopus 로고
    • Function approximation with XCS: Hyperellipsoidal conditions, recursive least squares, and compaction
    • Jun
    • M. V. Butz, P. L. Lanzi, and S. W. Wilson, "Function approximation with XCS: Hyperellipsoidal conditions, recursive least squares, and compaction, " IEEE Trans. Evol. Comput., vol. 12, no. 3, pp. 355-376, Jun. 2008.
    • (2008) IEEE Trans. Evol. Comput. , vol.12 , Issue.3 , pp. 355-376
    • Butz, M.V.1    Lanzi, P.L.2    Wilson, S.W.3
  • 59
    • 33750578932 scopus 로고    scopus 로고
    • Automated global structure extraction for effective local building block processing in XCS
    • DOI 10.1162/evco.2006.14.3.345
    • M. V. Butz, M. Pelikan, X. Llora, and D. E. Goldberg, "Automated global structure extraction for effective local building block processing in XCS, " Evol. Comput., vol. 14, no. 3, pp. 345-380, 2006. (Pubitemid 44699557)
    • (2006) Evolutionary Computation , vol.14 , Issue.3 , pp. 345-380
    • Butz, M.V.1    Pelikan, M.2    Llora, X.3    Goldberg, D.E.4
  • 60
    • 84864719027 scopus 로고    scopus 로고
    • Extracting and using building blocks of knowledge in learning classifier systems
    • M. Iqbal, W. N. Browne, and M. Zhang, "Extracting and using building blocks of knowledge in learning classifier systems, " in Proc. Genet. Evol. Comput. Conf., 2012, pp. 863-870.
    • (2012) Proc. Genet. Evol. Comput. Conf , pp. 863-870
    • Iqbal, M.1    Browne, W.N.2    Zhang, M.3
  • 61
    • 84881563100 scopus 로고    scopus 로고
    • Learning overlapping natured and niche imbalance Boolean problems using XCS classifier systems
    • M. Iqbal, W. N. Browne, and M. Zhang, "Learning overlapping natured and niche imbalance Boolean problems using XCS classifier systems, " in Proc. IEEE CEC, 2013, pp. 1818-1825.
    • (2013) Proc. IEEE CEC , pp. 1818-1825
    • Iqbal, M.1    Browne, W.N.2    Zhang, M.3
  • 62
    • 84882342181 scopus 로고    scopus 로고
    • Comparison of two methods for computing action values in XCS with code-fragment actions
    • M. Iqbal, W. N. Browne, and M. Zhang, "Comparison of two methods for computing action values in XCS with code-fragment actions, " in Proc. Genet. Evol. Comput. Conf. (Companion), 2013, pp. 1235-1242.
    • (2013) Proc. Genet. Evol. Comput. Conf. (Companion) , pp. 1235-1242
    • Iqbal, M.1    Browne, W.N.2    Zhang, M.3
  • 65
    • 11144328878 scopus 로고    scopus 로고
    • XCSJava 1.0: An implementation of the XCS classifier system in Java
    • Algorithms Lab., Urbana, IL, USA, Tech. Rep. 2000027
    • M. V. Butz, "XCSJava 1.0: An implementation of the XCS classifier system in Java, " Illinois Genet. Algorithms Lab., Urbana, IL, USA, Tech. Rep. 2000027, 2000.
    • (2000) Illinois Genet.
    • Butz, M.V.1
  • 66
    • 84870759661 scopus 로고    scopus 로고
    • Problem decomposition in Cartesian genetic programming
    • Berlin, Germany: Springer ch. 3
    • J. A. Walker, J. F. Miller, P. Kaufmann, and M. Platzner, "Problem decomposition in Cartesian genetic programming, " in Cartesian Genetic Programming. Berlin, Germany: Springer, 2011, ch. 3, pp. 35-99.
    • (2011) Cartesian Genetic Programming , pp. 35-99
    • Walker, J.A.1    Miller, J.F.2    Kaufmann, P.3    Platzner, M.4
  • 70
    • 14844324505 scopus 로고    scopus 로고
    • Solving high-order Boolean parity problems with smooth uniform crossover, submachine code GP and demes
    • nos. 1-2
    • R. Poli and J. Page, "Solving high-order Boolean parity problems with smooth uniform crossover, submachine code GP and demes, " Genet. Program. Evolable Mach., vol. 1, nos. 1-2, pp. 37-56, 2000.
    • (2000) Genet. Program. Evolable Mach. , vol.1 , pp. 37-56
    • Poli, R.1    Page, J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.