Mining Innovative Augmented Graph Grammars for Argument Diagrams through Novelty Selection

Augmented Graph Grammars are a graph-based rule formalism that supports rich relational structures. They can be used to represent complex social networks, chemical structures, and student-produced argument diagrams for automated analysis or grading. In prior work we have shown that Evolutionary Computation (EC) can be applied to induce empirically-valid grammars for student-produced argument diagrams based upon fitness selection. However this research has shown that while the traditional EC algorithm does converge to an optimal fitness, premature convergence can lead to it getting stuck in local maxima, which may lead to undiscovered rules. In this work, we augmented the standard EC algorithm to induce more heterogeneous Augmented Graph Grammars by replacing the fitness selection with a novelty-based selection mechanism every ten generations. Our results show that this novelty selection increases the diversity of the population and produces better, and more heterogeneous, grammars.

[1]  Kevin D. Ashley,et al.  Empirically Valid Rules for Ill-Defined Domains , 2014, EDM.

[2]  Kevin D. Ashley,et al.  Can Diagrams Predict Essay Grades? , 2014, Intelligent Tutoring Systems.

[3]  Collin Lynch,et al.  Evolving Augmented Graph Grammars for Argument Analysis , 2016, GECCO.

[4]  Thomas D. Sandry,et al.  Introductory Statistics With R , 2003, Technometrics.

[5]  Stéphane Doncieux,et al.  Behavioral diversity measures for Evolutionary Robotics , 2010, IEEE Congress on Evolutionary Computation.

[6]  Kurt VanLehn,et al.  Implicit Versus Explicit Learning of Strategies in a Non-procedural Cognitive Skill , 2004, Intelligent Tutoring Systems.

[7]  Hussein A. Abbass,et al.  Multiobjective optimization for dynamic environments , 2005, 2005 IEEE Congress on Evolutionary Computation.

[8]  Niels Pinkwart,et al.  LASAD: Flexible representations for computer-based collaborative argumentation , 2013, Int. J. Hum. Comput. Stud..

[9]  Omid Noroozi,et al.  Effects on the Drewlite CSCL platform on students' learning outcomes , 2011 .

[10]  Jiawei Han,et al.  gSpan: graph-based substructure pattern mining , 2002, 2002 IEEE International Conference on Data Mining, 2002. Proceedings..

[11]  Edwin D. de Jong,et al.  Reducing bloat and promoting diversity using multi-objective methods , 2001 .

[12]  Huan Liu,et al.  Chi2: feature selection and discretization of numeric attributes , 1995, Proceedings of 7th IEEE International Conference on Tools with Artificial Intelligence.

[13]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[14]  Collin Lynch,et al.  Unnatural Feature Engineering: Evolving Augmented Graph Grammars for Argument Diagrams , 2016, EDM.

[15]  Collin Lynch AGG: Augmented Graph Grammars for Complex Heterogeneous Data , 2014, EDM.

[16]  Lawrence B. Holder,et al.  Unsupervised and Supervised Pattern Learning in Graph Data , 2006 .