Application of machine learning techniques to analyse student interactions and improve the collaboration process

In e-learning environments that use the collaboration strategy, providing participants with a set of communication services may not be enough to ensure collaborative learning. It is thus necessary to analyse collaboration regularly and frequently. Using machine learning techniques is recommended when analysing environments where there are a large number of participants or where they control the collaboration process. This research studied two approaches that use machine learning techniques to analyse student collaboration in a long-term collaborative learning experience during the academic years 2006-2007, 2007-2008 and 2008-2009. The aims were to analyse collaboration during the collaboration process and that it should be domain independent. Accordingly, the intention was to be able to carry out the analysis regularly and frequently in different collaborative environments. One of the two approaches classifies students according to their collaboration using unsupervised machine learning techniques, clustering, while the other approach constructs metrics that provide information on collaboration using supervised learning techniques, decision trees. The research results suggest that collaboration can be analysed in this way, thus achieving the aims set out with two different machine learning techniques.

[1]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[2]  César A. Collazos,et al.  Evaluating Collaborative Learning Processes using System-based Measurement , 2007, J. Educ. Technol. Soc..

[3]  Alejandra Martínez-Monés,et al.  Studying participation networks in collaboration using mixed methods , 2006, Int. J. Comput. Support. Collab. Learn..

[4]  Fatos Xhafa,et al.  A layered framework for evaluating on-line collaborative learning interactions , 2006, Int. J. Hum. Comput. Stud..

[5]  Alejandra Martínez-Monés,et al.  Supporting Members of a Learning Community Using Interaction Analysis Tools: The Example of the Kaleidoscope NoE Scientific Network , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[6]  Guillermo Vega Gorgojo,et al.  Conceptual framework for design, technological support and evaluation of collaborative learning , 2009 .

[7]  Mohamed Medhat Gaber,et al.  Learning from Data Streams: Processing Techniques in Sensor Networks , 2007 .

[8]  Zeina Jrad,et al.  A Contextual User Model for Web Personalization , 2007, WISE Workshops.

[9]  Jesus Boticario,et al.  A Data Mining Approach to Reveal Representative Collaboration Indicators in Open Collaboration Frameworks , 2009, EDM.

[10]  Jesus Boticario,et al.  Clustering learners according to their collaboration , 2009, 2009 13th International Conference on Computer Supported Cooperative Work in Design.

[11]  Ian Witten,et al.  Data Mining , 2000 .

[12]  Sunita Sarawagi,et al.  Integrating Association Rule Mining with Relational Database Systems: Alternatives and Implications , 1998, SIGMOD '98.

[13]  María José del Jesús,et al.  Evolutionary algorithms for subgroup discovery in e-learning: A practical application using Moodle data , 2009, Expert Syst. Appl..

[14]  David W. Johnson,et al.  Cooperation and the Use of Technology , 2007 .

[15]  Dirk H. R. Spennemann,et al.  Patterns of user behavior in University on-line forums , 2004 .

[16]  Jia-Sheng Heh,et al.  Analyzing User Behavior Distribution on E-Learning Platform with Techniques of Clustering , 2004 .

[17]  Sebastián Ventura,et al.  Educational data mining: A survey from 1995 to 2005 , 2007, Expert Syst. Appl..

[18]  Jan-Willem Strijbos,et al.  Methodological challenges for collaborative learning research , 2007 .

[19]  J. G. Boticario,et al.  Supporting a collaborative task in a web-based learning environment with Artificial Intelligence and User Modelling techniques , 2004 .

[20]  S. Harnad To Cognize is to Categorize: Cognition is Categorization , 2005 .

[21]  Guido Zarrella,et al.  Using Dialogue Features to Predict Trouble During Collaborative Learning , 2005, User Modeling and User-Adapted Interaction.

[22]  David M. Hodgkinson Collaborative behaviour amongst LIS students - A study of attitudes and practices at Loughborough University , 2006, Educ. Inf..

[23]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[24]  Deniz Deryakulu,et al.  Analysis of Computer Teachers' Online Discussion Forum Messages about their Occupational Problems , 2007, J. Educ. Technol. Soc..

[25]  Harald Hruschka,et al.  Market segmentation by maximum likelihood clustering using choice elasticities , 2004, Eur. J. Oper. Res..

[26]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[27]  Fu-Ren Lin,et al.  Discovering genres of online discussion threads via text mining , 2009, Comput. Educ..

[28]  Laurie P. Dringus,et al.  Using data mining as a strategy for assessing asynchronous discussion forums , 2005, Comput. Educ..

[29]  Nikol Rummel,et al.  A rating scheme for assessing the quality of computer-supported collaboration processes , 2007, Int. J. Comput. Support. Collab. Learn..

[30]  Antonio R Anaya,et al.  Ranking learner collaboration according to their interactions , 2010, IEEE EDUCON 2010 Conference.

[31]  Wolf-Gideon Bleek,et al.  Providing an e-learning platform in a university context - balancing the organisational frame for application service providing , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[32]  Jesus Boticario,et al.  Reveal the Collaboration in a Open Learning Environment , 2009, IWINAC.

[33]  Jesus G. Boticario,et al.  Adaptive Web site for distance learning , 2000 .

[34]  Félix Hernández-del-Olmo,et al.  Supporting teachers in collaborative student modeling: A framework and an implementation , 2009, Expert Syst. Appl..

[35]  Colin Tattersall,et al.  Encouraging contributions in learning networks using incentive mechanisms , 2005, J. Comput. Assist. Learn..

[36]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .