Using Unrestricted Loops in Genetic Programming for Image Classification

被引:0
作者
Larres, Jan [1 ]
Zhang, Mengjie [1 ]
Browne, Will N. [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
来源
2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2010年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Loops are an important part of classic programming techniques, but are rarely used in genetic programming. This paper presents a method of using unrestricted, i.e. nesting, loops to evolve programs for image classification tasks. Contrary to many other classification methods where pre-extracted features are typically used, we perform calculations on image regions determined by the loops. Since the loops can be nested, these regions may depend on previously computed regions, thereby allowing a simple version of conditional evaluation. The proposed GP approach with unrestricted loops is examined and compared with the canonical GP method without loops and the GP approach with restricted loops on one synthesized character recognition problem and two texture classification problems. The results suggest that unrestricted loops can have an advantage over the other two methods in certain situations for image classification.
引用
收藏
页数:8
相关论文
共 27 条
[1]  
[Anonymous], 1994, Genetic programming II: Automatic discovery of reusable programs, DOI DOI 10.5555/183460
[2]  
[Anonymous], 1998, Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
[3]  
[Anonymous], 2005, MG COMP SCI
[4]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[5]  
[Anonymous], 7866 BOLT BER NEWM I
[6]  
CAGNONI S, 2007, EURASIP BOOK SERIES, V8
[7]  
Chen G, 2005, LECT NOTES ARTIF INT, V3809, P1079
[8]  
Ciesielski V, 2005, LECT NOTES COMPUT SC, V3447, P351
[9]   Experiments with explicit for-loops in genetic programming [J].
Ciesielski, V ;
Li, X .
CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, :494-501
[10]  
CIESIELSKI V, 2004, P 2004 C EV COMP CEC, V1, P494