The Elo rating system has been recognised as an effective
method for modelling students and items within adaptive educational systems. The existing Elo-based models have the
limiting assumption that items are only tagged with a single
concept and are mainly studied in the context of adaptive
testing systems. In this paper, we introduce a multivariate Elo-based learner model that is suitable for the domains
where learning items can be tagged with multiple concepts,
and investigate its fit in the context of adaptive learning. To
evaluate the model, we first compare the predictive performance of the proposed model against the standard Elo-based
model using synthetic and public data sets. Our results from
this study indicate that our proposed model has superior
predictive performance compared to the standard Elo-based
model, but the difference is rather small. We then investigate the fit of the proposed multivariate Elo-based model by integrating it into an adaptive learning system which incorporates the principles of open learner models (OLMs).
The results from this study suggest that the availability of
additional parameters derived from multivariate Elo-based
models have two further advantages: guiding adaptive behaviour for the system and providing additional insight for students and instructors.
Charting the Design and Analytics Agenda of Learnersourcing SystemsHassan Khosravi
This presentation offers data-driven reflections and lessons learned from the development and deployment of a learnersourcing adaptive educational system called RiPPLE, which to date, has been used in more than 50-course offerings with over 12,000 students. Our reflections are categorised into examples and best practices on (1) assessing the quality of students’ contributions using accurate, explainable and fair approaches to data analysis, (2) incentivising students to develop high-quality contributions and (3) empowering instructors with actionable and explainable insights to guide student learning. The paper associated with the presentation is available at https://dl.acm.org/doi/abs/10.1145/3448139.3448143
LAK18 Reciprocal Peer Recommendation for Learning PurposesHassan Khosravi
Boyd Potts, Hassan Khosravi , Carl Reidsema, Aneesha Bakharia, Mark Belonogof, Melanie Fleming (2018). Proceeding of the 8th International Learning Analytics and Knowledge (LAK) Conference
Adaptive Learning for Educational Game DesignEdward Lavieri
Educational computer games continue to overwhelm educators with design and development complexities, time, and cost and underwhelm learners regarding immersive, intuitive, and enjoyable game play. No complete model or comprehensive guideline for content development or game design exists for educators and game designers to follow in the creation of educational games that adapt to learners in real-time. This research developed and validated the ALGAE (Adaptive Learning GAme dEsign) model, a comprehensive adaptive learning model based on game design theories and practices, instructional strategies, and adaptive models. This dissertation extends previous research in game design, instructional strategies, and adaptive learning, combining these three components into a single complex model. The results of this study include the validation and applicability of the ALGAE model, benefits and challenges of using the model, and insights regarding the focused and unfocused implementation approaches. The study also reveals the cross-industry applicability of the model to include government agencies, military units, game industry, and academia.
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...DreamBox Learning
Providing truly differentiated, individualized instruction has been a goal of educators for decades, but new technologies available today are empowering schools to implement this form of education in a way never before possible. Intelligent adaptive learning software is able to tailor instruction according to each student’s unique needs, understandings and interests while remaining grounded in sound pedagogy.
Attend this web seminar to hear the latest findings from Cheryl Lemke, of the research firm Metiri Group, about how intelligent adaptive learning works, the role the technology can play in raising student achievement, and the research base required for districts to invest wisely in these new tools.
Personalized Online Practice Systems for Learning ProgrammingPeter Brusilovsky
An adaptive learning system called Mastery Grids was created to increase student engagement with online educational content by incorporating personalized and social adaptive features. Mastery Grids uses open learner modeling to display a student's knowledge progress compared to their peers, adaptive navigation support to guide students to relevant activities, and concept-based recommendations of content. A study found that Mastery Grids significantly increased student success rates, time spent engaging with content, and learning compared to non-adaptive systems. Further research added direct recommendations to Mastery Grids and found they increased transparency and led to more efficient learning when explanations of recommendations were provided through the open learner model visualizations.
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
Developing online courses is a complex and time-consuming
process that involves organizing a course into a sequence of topics and
allocating the appropriate learning content within each topic. This task
is especially difficult in complex domains like programming, due to the
incremental nature of programming knowledge, where new topics extensively
build upon domain concepts that were introduced in earlier lessons.
In this paper, we propose a course-adaptive content-based recommender
system that assists course authors and instructors in selecting the most
relevant learning material for each course topic. The recommender system
adapts to the deep prerequisite structure of the course as envisioned
by a specific instructor, while unobtrusively deducing that structure from
problem-solving examples that the instructor uses to present course concepts.
We assessed the quality of recommendations and examined several
aspects of the recommendation process by using three datasets collected
from two different courses.While the presented recommender system was
built for the domain of introductory programming, our course-adaptive
recommendation approach could be used in a variety of other domains.
Charting the Design and Analytics Agenda of Learnersourcing SystemsHassan Khosravi
This presentation offers data-driven reflections and lessons learned from the development and deployment of a learnersourcing adaptive educational system called RiPPLE, which to date, has been used in more than 50-course offerings with over 12,000 students. Our reflections are categorised into examples and best practices on (1) assessing the quality of students’ contributions using accurate, explainable and fair approaches to data analysis, (2) incentivising students to develop high-quality contributions and (3) empowering instructors with actionable and explainable insights to guide student learning. The paper associated with the presentation is available at https://dl.acm.org/doi/abs/10.1145/3448139.3448143
LAK18 Reciprocal Peer Recommendation for Learning PurposesHassan Khosravi
Boyd Potts, Hassan Khosravi , Carl Reidsema, Aneesha Bakharia, Mark Belonogof, Melanie Fleming (2018). Proceeding of the 8th International Learning Analytics and Knowledge (LAK) Conference
Adaptive Learning for Educational Game DesignEdward Lavieri
Educational computer games continue to overwhelm educators with design and development complexities, time, and cost and underwhelm learners regarding immersive, intuitive, and enjoyable game play. No complete model or comprehensive guideline for content development or game design exists for educators and game designers to follow in the creation of educational games that adapt to learners in real-time. This research developed and validated the ALGAE (Adaptive Learning GAme dEsign) model, a comprehensive adaptive learning model based on game design theories and practices, instructional strategies, and adaptive models. This dissertation extends previous research in game design, instructional strategies, and adaptive learning, combining these three components into a single complex model. The results of this study include the validation and applicability of the ALGAE model, benefits and challenges of using the model, and insights regarding the focused and unfocused implementation approaches. The study also reveals the cross-industry applicability of the model to include government agencies, military units, game industry, and academia.
Intelligent Adaptive Learning - An Essential Element of 21st Century Teaching...DreamBox Learning
Providing truly differentiated, individualized instruction has been a goal of educators for decades, but new technologies available today are empowering schools to implement this form of education in a way never before possible. Intelligent adaptive learning software is able to tailor instruction according to each student’s unique needs, understandings and interests while remaining grounded in sound pedagogy.
Attend this web seminar to hear the latest findings from Cheryl Lemke, of the research firm Metiri Group, about how intelligent adaptive learning works, the role the technology can play in raising student achievement, and the research base required for districts to invest wisely in these new tools.
Personalized Online Practice Systems for Learning ProgrammingPeter Brusilovsky
An adaptive learning system called Mastery Grids was created to increase student engagement with online educational content by incorporating personalized and social adaptive features. Mastery Grids uses open learner modeling to display a student's knowledge progress compared to their peers, adaptive navigation support to guide students to relevant activities, and concept-based recommendations of content. A study found that Mastery Grids significantly increased student success rates, time spent engaging with content, and learning compared to non-adaptive systems. Further research added direct recommendations to Mastery Grids and found they increased transparency and led to more efficient learning when explanations of recommendations were provided through the open learner model visualizations.
Course-Adaptive Content Recommender for Course AuthoringPeter Brusilovsky
Developing online courses is a complex and time-consuming
process that involves organizing a course into a sequence of topics and
allocating the appropriate learning content within each topic. This task
is especially difficult in complex domains like programming, due to the
incremental nature of programming knowledge, where new topics extensively
build upon domain concepts that were introduced in earlier lessons.
In this paper, we propose a course-adaptive content-based recommender
system that assists course authors and instructors in selecting the most
relevant learning material for each course topic. The recommender system
adapts to the deep prerequisite structure of the course as envisioned
by a specific instructor, while unobtrusively deducing that structure from
problem-solving examples that the instructor uses to present course concepts.
We assessed the quality of recommendations and examined several
aspects of the recommendation process by using three datasets collected
from two different courses.While the presented recommender system was
built for the domain of introductory programming, our course-adaptive
recommendation approach could be used in a variety of other domains.
The document summarizes the results of a survey on the use of adaptive learning technology in K-12 education which found that 40% of respondents reported using adaptive learning software, with the top grades being 3-5, and that while educators saw benefits like personalized learning, there were also challenges around technology infrastructure and aligning software with pedagogical approaches.
The document discusses Knewton's adaptive learning platform and its approach to personalized education. It defines adaptive learning as a continuously adaptive system that responds in real-time to student performance and activity to provide the right instruction at the right time. It describes the theories and models behind Knewton's recommendations, including item response theory, probabilistic graphical models, and hierarchical clustering. It also explains how the platform's knowledge graph, continuous adaptivity, student profiles, and network effects make it an effective system for personalized learning.
Data visualisation with predictive learning analyticsChris Ballard
The document discusses using predictive analytics and data visualization in education. It outlines an objective to build predictive models for student success and map them to retention themes. Examples of visualization include monitoring courses and modules, and identifying at-risk students. Guidelines recommend visualizations be simple to interpret, adapt to the user, indicate how predictions are built, bridge predictive and historical data, enable user response and monitoring of actions. The goal is to identify at-risk students earlier and understand factors influencing student success.
Using Learning Analytics to Assess Innovation & Improve Student Achievement John Whitmer, Ed.D.
Presentation about Learning Analytics for JISC network event; discussion of research findings and implications for individual and institutions considering a Learning Analytics project. Also discuss implications for my work with Blackboard on "Platform Analytics."
The Virtuous Loop of Learning Analytics & Academic Technology Innovation John Whitmer, Ed.D.
This document discusses the potential for learning analytics to provide insights into student learning and outcomes from educational technology usage data. It provides examples from two studies conducted at a university. The first study found that LMS access data predicted student grades better than demographic variables and identified an "over-working gap" for lower-income students. The second study tested learning analytics triggers and interventions but found no significant impact on grades. The document argues for expanding learning analytics efforts, addressing challenges around data quality and governance, and integrating analytics into core applications.
The Achievement Gap in Online Courses through a Learning Analytics LensJohn Whitmer, Ed.D.
Presentation at San Diego State University on April 12, 2013.
Educational researchers have found that students from under-represented minority families and other disadvantaged demographic backgrounds have lower achievement in online (or hybrid) courses compared to face-to-face course sections (Slate, Manuel, & Brinson Jr, 2002; Xu & Jaggars, 2013). However, these studies assume that "online course" is a homogeneous entity, and that student participation is uniform. The content and activity of the course is an opaque "black box", which leads to conclusions that are speculative at best and quite possibly further marginalize the very populations they intend to advocate for.
The emerging field of Learning Analytics promises to break open this black box understand how students use online course materials and the relationship between this use and student achievement. In this presentation, we will explore the countours of Learning Analytics, look at current applications of analytics, and discuss research applying a Learning Analytics research method to students from at-risk backgrounds. The findings of this research challenge stereotypes of these students as technologically unsophisticated and identify concrete learning activities that can support their success.
When forced into a corner we do have options: I suggest we choose to be activ...Charles Darwin University
A presentation to the English Australia Ed Tech Symposium - Plenary Address.
Abstract: Those institutions that have pivoted rapidly from teaching face-to face to teaching fully online have learned many lessons over the last 18 months, both good and bad. But for some, this has been nothing new, instead it’s simply been business as usual. We have seen that those who fared better have well established frameworks in place to mediate their technology-enhanced learning offerings. That is, they have recognised processes that define how they translate what they have in policy, procedures and planning into practice. Such a framework can be found within a number of quality tools, that are designed to provide institutions with clear guidelines as to what need to be in place to facilitate a robust and consistent approach to teaching with technology. Once present, it makes it easier to undertake online teaching that does more than just mimic face-to-face practice, providing a robust platform to allow innovative pedagogies to thrive. Typically, this means the online learning has, or can become far more, active, collaborative and authentic. This presentation with share some of the things that have been observed across the higher education sector over the last 18 moths that we can all learn from.
2021_01_15 «Applying Learning Analytics in Living Labs for Educational Innova...eMadrid network
The document describes research being conducted at Tallinn University in Estonia on applying learning analytics in living labs for educational innovation. It discusses 6 key points:
1) The research group uses living labs and involves practitioners in each step of the research to study new pedagogical methods and support teacher training and innovation adoption.
2) Six living lab case studies are exploring learning analytics for STEM education across 300+ schools, 800+ teachers, and 5000+ students.
3) The research aims to help gather evidence on innovations, support teacher professional development and decision making, and be flexible based on stakeholder needs.
4) Examples of research projects include using sensors and mobile analytics for outdoor collaborative learning
A keynote presentation for the Online Teaching Pathways for Early-Career Criminologists & Sociologists
by University of Glasgow, Hong Kong University, U21.
Abstract: We have all had to pivot rapidly from teaching face-to face to teaching fully online and have learned many lessons along the way, in a particularly short space of time. In many cases, if our IT groups and vendors had not equally risen to the occasion this would not have been possible. However, what has been observed is that those who have fared better over these recent months have been those institutions with well-established frameworks in place to mediate their technology-enhanced learning (TEL). That is, they have recognised processes that define how they translate what is in policy, procedures and planning into practice with appropriate IT scaffolding. Such a framework can be found within a number of TEL quality tools, that are designed to provide an institution with clear guidelines as to what things need to be in place to facilitate a robust and consistent approach to teaching with technology. Once these things are in place it makes it possible to undertake online teaching that does more than just mimic face-to-face practice, but actually provide a the foundation for innovative pedagogies to thrive. One concept associated with this is the notion that students can be productive and typically, this means the TEL has, or can become far more, active, authentic and collaborative.
1. This document discusses using learning analytics to gain insights from educational data.
2. Two case studies are described that analyzed institutional data to better understand the impacts of a new virtual learning environment and predictors of student satisfaction in science and engineering courses.
3. Both cases followed a process of appreciating the issue, identifying relevant data sources, summarizing individual data, joining data sources, preparing data for analysis, analyzing and visualizing results, and refining understanding.
Improving Student Achievement with New Approaches to DataJohn Whitmer, Ed.D.
Presentation delivered at WASC ARC conference on April 11, 2013 on the CSU Data Dashboard and Chico State Learning Analytics case study.
Chico State Case Study: Academic technologies collect highly detailed student usage data. How can this data be used to understand and predict student performance, especially of at-risk students? This presentation will discuss research on a high-enrollment undergraduate course exploring the relationship between LMS activity, student background characteristics, current enrollment information, and student achievement.
CSU Data Dashboard: By monitoring on-track indicators institutional leaders can better understand not only which milestones students are failing to reach, but why they are not reaching them. It can also help campuses to design interventions or policy changes to increase student success and to gauge the impact of interventions.
How can a research-based approach to pedagogy improve the way we use digital resources? Learn how Cambridge has drawn on second language acquisition research to produce guidance on digital pedagogy, helping us identify where digital technology truly adds value to language teaching and learning and where it doesn't. This talk will be given on June 19th at IATEFL 2021.
Our digital ecologies are changing because the way we are wanting to teach and examine is changing. We are seeing a much greater emphasis being placed on active, authentic and collaborative modes of teaching and assessment. Therefore we have had to find new tools and techniques to help us with these new tasks online. But the reasons to engage with these new tools needs to be based on sound pedagogical foundations
To refresh our courses one first needs to pause and take stock
Our digital ecologies are changing because the way we are wanting to teach and examine is changing. Moving forward, we see L&T using new and more engaging forms of technology, designed to help our students not just learn disciplinary skills, but to find new ways of engaging with their peers. Improvement is a deliberate act that involves planning and execution. We need to find the new tools and techniques to help us with our teaching. We will look at some possible affordances you can enjoy when you are ready to pause and take stock.
Predictive analytics has been a hot topic recently as there have been many controversial questions asked if it will negatively impact students with a discouraging prediction.
The power of predictive analytics in education isn’t determining a student’s future in advance. It’s helping shape positive outcomes while there is still time to act. With large class sizes and growing advisor to student ratios, identifying students in need of help can be a difficult challenge. Instructors can see current grades or whether students complete assignments on time, but this limited view does not capture the students who might be likely to struggle later in the semester even though they are doing fine now.
Nicole will share about how institutions can forecast student success and struggles in their learning and how you can run a cutting-edge way of leveraging data with timely interventions offers a potentially powerful mechanism of students identification at the point and time of failure, before it is too late, and offering them strategies to overcome failures.
The big data revolution is an exciting opportunity for universities, which typically have rich and complex digital data on their learners. It has motivated many universities around the world to invest in the development and implementation of learning analytics dashboards (LADs). These dashboards commonly make use of interactive visualisation widgets to assist educators in understanding and making informed decisions about the learning process. A common operation
in analytical dashboards is a ‘drill-down’, which in an educational setting allows users to explore the behaviour of sub-populations of learners by progressively adding filters. Nevertheless, drill-down challenges exist, which hamper the most effective use of the data, especially by users without a formal background in data analysis. Accordingly, in this paper, we address this problem by proposing an approach that recommends insightful drill-downs to LAD users. We present results from an application of our proposed approach using an existing LAD. A set of insightful drill-down criteria from a course with 875 students are explored and discussed.
E Assessment Presentation Ver2 June 2008Jo Richler
The document discusses the history and types of assessment including diagnostic, formative, and summative assessment. It then discusses guidelines for e-assessment including ensuring students have experience with the exam format and technology prior to summative exams. The document also discusses advantages of e-assessment such as richer assessment experience through multimedia, increased flexibility, and instant feedback.
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
Keynote slides for the Workshop on Advancing Education with Data at the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, NS, Canada, Aug 14, 2017
Integration of evolutionary algorithm in an agent-oriented approach for an ad...IJECEIAES
This paper describes an agent-oriented approach that aims to create learning situations by solving problems. The proposed system is designed as a multiagent that organizes interfaces, coordinators, sources of information, and mobiles. The objective of this approach is to get learners to solve a problem that leads them to get engaged in several learning activities, chosen according to their level of knowledge and preferences in order to ensure adaptive learning and reduce the rate of learner abundance in an e-learning system. The search for learning activities procedure is based on evolutionary algorithms typically a genetic algorithm, to offer learners the optimal solution adapted to their profiles and ensure a resolution of the proposed learning problem. In terms of results, we have adopted “immigration strategies” to improve the performance of the genetic algorithm. To show the effectiveness of the proposed approach we have made a comparative study with other artificial intelligence optimization methods. We conducted a real experiment with primary school learners in order to test the effectiveness of the proposed approach and to set up its functioning. The experiment results showed a high rate of success and engagement among the learners who followed the proposed adaptive learning scenario.
The document summarizes the results of a survey on the use of adaptive learning technology in K-12 education which found that 40% of respondents reported using adaptive learning software, with the top grades being 3-5, and that while educators saw benefits like personalized learning, there were also challenges around technology infrastructure and aligning software with pedagogical approaches.
The document discusses Knewton's adaptive learning platform and its approach to personalized education. It defines adaptive learning as a continuously adaptive system that responds in real-time to student performance and activity to provide the right instruction at the right time. It describes the theories and models behind Knewton's recommendations, including item response theory, probabilistic graphical models, and hierarchical clustering. It also explains how the platform's knowledge graph, continuous adaptivity, student profiles, and network effects make it an effective system for personalized learning.
Data visualisation with predictive learning analyticsChris Ballard
The document discusses using predictive analytics and data visualization in education. It outlines an objective to build predictive models for student success and map them to retention themes. Examples of visualization include monitoring courses and modules, and identifying at-risk students. Guidelines recommend visualizations be simple to interpret, adapt to the user, indicate how predictions are built, bridge predictive and historical data, enable user response and monitoring of actions. The goal is to identify at-risk students earlier and understand factors influencing student success.
Using Learning Analytics to Assess Innovation & Improve Student Achievement John Whitmer, Ed.D.
Presentation about Learning Analytics for JISC network event; discussion of research findings and implications for individual and institutions considering a Learning Analytics project. Also discuss implications for my work with Blackboard on "Platform Analytics."
The Virtuous Loop of Learning Analytics & Academic Technology Innovation John Whitmer, Ed.D.
This document discusses the potential for learning analytics to provide insights into student learning and outcomes from educational technology usage data. It provides examples from two studies conducted at a university. The first study found that LMS access data predicted student grades better than demographic variables and identified an "over-working gap" for lower-income students. The second study tested learning analytics triggers and interventions but found no significant impact on grades. The document argues for expanding learning analytics efforts, addressing challenges around data quality and governance, and integrating analytics into core applications.
The Achievement Gap in Online Courses through a Learning Analytics LensJohn Whitmer, Ed.D.
Presentation at San Diego State University on April 12, 2013.
Educational researchers have found that students from under-represented minority families and other disadvantaged demographic backgrounds have lower achievement in online (or hybrid) courses compared to face-to-face course sections (Slate, Manuel, & Brinson Jr, 2002; Xu & Jaggars, 2013). However, these studies assume that "online course" is a homogeneous entity, and that student participation is uniform. The content and activity of the course is an opaque "black box", which leads to conclusions that are speculative at best and quite possibly further marginalize the very populations they intend to advocate for.
The emerging field of Learning Analytics promises to break open this black box understand how students use online course materials and the relationship between this use and student achievement. In this presentation, we will explore the countours of Learning Analytics, look at current applications of analytics, and discuss research applying a Learning Analytics research method to students from at-risk backgrounds. The findings of this research challenge stereotypes of these students as technologically unsophisticated and identify concrete learning activities that can support their success.
When forced into a corner we do have options: I suggest we choose to be activ...Charles Darwin University
A presentation to the English Australia Ed Tech Symposium - Plenary Address.
Abstract: Those institutions that have pivoted rapidly from teaching face-to face to teaching fully online have learned many lessons over the last 18 months, both good and bad. But for some, this has been nothing new, instead it’s simply been business as usual. We have seen that those who fared better have well established frameworks in place to mediate their technology-enhanced learning offerings. That is, they have recognised processes that define how they translate what they have in policy, procedures and planning into practice. Such a framework can be found within a number of quality tools, that are designed to provide institutions with clear guidelines as to what need to be in place to facilitate a robust and consistent approach to teaching with technology. Once present, it makes it easier to undertake online teaching that does more than just mimic face-to-face practice, providing a robust platform to allow innovative pedagogies to thrive. Typically, this means the online learning has, or can become far more, active, collaborative and authentic. This presentation with share some of the things that have been observed across the higher education sector over the last 18 moths that we can all learn from.
2021_01_15 «Applying Learning Analytics in Living Labs for Educational Innova...eMadrid network
The document describes research being conducted at Tallinn University in Estonia on applying learning analytics in living labs for educational innovation. It discusses 6 key points:
1) The research group uses living labs and involves practitioners in each step of the research to study new pedagogical methods and support teacher training and innovation adoption.
2) Six living lab case studies are exploring learning analytics for STEM education across 300+ schools, 800+ teachers, and 5000+ students.
3) The research aims to help gather evidence on innovations, support teacher professional development and decision making, and be flexible based on stakeholder needs.
4) Examples of research projects include using sensors and mobile analytics for outdoor collaborative learning
A keynote presentation for the Online Teaching Pathways for Early-Career Criminologists & Sociologists
by University of Glasgow, Hong Kong University, U21.
Abstract: We have all had to pivot rapidly from teaching face-to face to teaching fully online and have learned many lessons along the way, in a particularly short space of time. In many cases, if our IT groups and vendors had not equally risen to the occasion this would not have been possible. However, what has been observed is that those who have fared better over these recent months have been those institutions with well-established frameworks in place to mediate their technology-enhanced learning (TEL). That is, they have recognised processes that define how they translate what is in policy, procedures and planning into practice with appropriate IT scaffolding. Such a framework can be found within a number of TEL quality tools, that are designed to provide an institution with clear guidelines as to what things need to be in place to facilitate a robust and consistent approach to teaching with technology. Once these things are in place it makes it possible to undertake online teaching that does more than just mimic face-to-face practice, but actually provide a the foundation for innovative pedagogies to thrive. One concept associated with this is the notion that students can be productive and typically, this means the TEL has, or can become far more, active, authentic and collaborative.
1. This document discusses using learning analytics to gain insights from educational data.
2. Two case studies are described that analyzed institutional data to better understand the impacts of a new virtual learning environment and predictors of student satisfaction in science and engineering courses.
3. Both cases followed a process of appreciating the issue, identifying relevant data sources, summarizing individual data, joining data sources, preparing data for analysis, analyzing and visualizing results, and refining understanding.
Improving Student Achievement with New Approaches to DataJohn Whitmer, Ed.D.
Presentation delivered at WASC ARC conference on April 11, 2013 on the CSU Data Dashboard and Chico State Learning Analytics case study.
Chico State Case Study: Academic technologies collect highly detailed student usage data. How can this data be used to understand and predict student performance, especially of at-risk students? This presentation will discuss research on a high-enrollment undergraduate course exploring the relationship between LMS activity, student background characteristics, current enrollment information, and student achievement.
CSU Data Dashboard: By monitoring on-track indicators institutional leaders can better understand not only which milestones students are failing to reach, but why they are not reaching them. It can also help campuses to design interventions or policy changes to increase student success and to gauge the impact of interventions.
How can a research-based approach to pedagogy improve the way we use digital resources? Learn how Cambridge has drawn on second language acquisition research to produce guidance on digital pedagogy, helping us identify where digital technology truly adds value to language teaching and learning and where it doesn't. This talk will be given on June 19th at IATEFL 2021.
Our digital ecologies are changing because the way we are wanting to teach and examine is changing. We are seeing a much greater emphasis being placed on active, authentic and collaborative modes of teaching and assessment. Therefore we have had to find new tools and techniques to help us with these new tasks online. But the reasons to engage with these new tools needs to be based on sound pedagogical foundations
To refresh our courses one first needs to pause and take stock
Our digital ecologies are changing because the way we are wanting to teach and examine is changing. Moving forward, we see L&T using new and more engaging forms of technology, designed to help our students not just learn disciplinary skills, but to find new ways of engaging with their peers. Improvement is a deliberate act that involves planning and execution. We need to find the new tools and techniques to help us with our teaching. We will look at some possible affordances you can enjoy when you are ready to pause and take stock.
Predictive analytics has been a hot topic recently as there have been many controversial questions asked if it will negatively impact students with a discouraging prediction.
The power of predictive analytics in education isn’t determining a student’s future in advance. It’s helping shape positive outcomes while there is still time to act. With large class sizes and growing advisor to student ratios, identifying students in need of help can be a difficult challenge. Instructors can see current grades or whether students complete assignments on time, but this limited view does not capture the students who might be likely to struggle later in the semester even though they are doing fine now.
Nicole will share about how institutions can forecast student success and struggles in their learning and how you can run a cutting-edge way of leveraging data with timely interventions offers a potentially powerful mechanism of students identification at the point and time of failure, before it is too late, and offering them strategies to overcome failures.
The big data revolution is an exciting opportunity for universities, which typically have rich and complex digital data on their learners. It has motivated many universities around the world to invest in the development and implementation of learning analytics dashboards (LADs). These dashboards commonly make use of interactive visualisation widgets to assist educators in understanding and making informed decisions about the learning process. A common operation
in analytical dashboards is a ‘drill-down’, which in an educational setting allows users to explore the behaviour of sub-populations of learners by progressively adding filters. Nevertheless, drill-down challenges exist, which hamper the most effective use of the data, especially by users without a formal background in data analysis. Accordingly, in this paper, we address this problem by proposing an approach that recommends insightful drill-downs to LAD users. We present results from an application of our proposed approach using an existing LAD. A set of insightful drill-down criteria from a course with 875 students are explored and discussed.
E Assessment Presentation Ver2 June 2008Jo Richler
The document discusses the history and types of assessment including diagnostic, formative, and summative assessment. It then discusses guidelines for e-assessment including ensuring students have experience with the exam format and technology prior to summative exams. The document also discusses advantages of e-assessment such as richer assessment experience through multimedia, increased flexibility, and instant feedback.
From Expert-Driven to Data-Driven Adaptive LearningPeter Brusilovsky
Keynote slides for the Workshop on Advancing Education with Data at the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Halifax, NS, Canada, Aug 14, 2017
Integration of evolutionary algorithm in an agent-oriented approach for an ad...IJECEIAES
This paper describes an agent-oriented approach that aims to create learning situations by solving problems. The proposed system is designed as a multiagent that organizes interfaces, coordinators, sources of information, and mobiles. The objective of this approach is to get learners to solve a problem that leads them to get engaged in several learning activities, chosen according to their level of knowledge and preferences in order to ensure adaptive learning and reduce the rate of learner abundance in an e-learning system. The search for learning activities procedure is based on evolutionary algorithms typically a genetic algorithm, to offer learners the optimal solution adapted to their profiles and ensure a resolution of the proposed learning problem. In terms of results, we have adopted “immigration strategies” to improve the performance of the genetic algorithm. To show the effectiveness of the proposed approach we have made a comparative study with other artificial intelligence optimization methods. We conducted a real experiment with primary school learners in order to test the effectiveness of the proposed approach and to set up its functioning. The experiment results showed a high rate of success and engagement among the learners who followed the proposed adaptive learning scenario.
The document discusses the use of e-portfolios in elementary classrooms. E-portfolios can increase student engagement, foster collaboration, and provide alternative ways to assess student learning. They allow students to capture and store their work and help explain their understanding. The adoption of e-portfolios follows an S-curve and takes time as it is an emerging technology. Strategies like workshops and examples can help more teachers adopt e-portfolios.
E Portfolios Storyboard Presentation Update Week 9Charlotte Vaughn
The document discusses the use of e-portfolios in elementary classrooms. It describes how e-portfolios can increase student engagement, foster collaboration, and provide alternative ways to assess student learning. It then outlines Rogers' innovation adoption model and discusses how e-portfolios have progressed through the different stages of adoption, from needs identification to commercialization. Key strategies are provided to help more teachers adopt the use of e-portfolios.
E Portfolios Storyboard Presentation Update Week 9Charlotte Vaughn
The document discusses the use of e-portfolios in elementary classrooms. E-portfolios can increase student engagement, foster collaboration, and provide alternative ways to assess student learning. They allow students to capture and store their work and help explain their understanding. The adoption of e-portfolios follows an S-curve and requires strategies like workshops and examples to help teachers at different stages of adoption implement the technology. Change agents like literacy coaches can help drive adoption by addressing needs, sharing information, and providing support.
The purpose of this presentation is to review the e-learning lesson that I have identified based on the concepts in Chapter 1 of e-learning and the science of instruction book.
The document introduces e-assessment and its importance in blended learning. It discusses learning objectives, activities, and resources for a session on e-assessment pedagogy and authoring questions within Moodle quizzes. E-assessment refers to using technology to develop and deliver formative and summative assessments, and is an integral part of e-learning. The document outlines different question types in Moodle and guidelines for authoring multiple choice, matching, and true-false questions.
The document discusses the WebLessons program, which aims to transform online resources into a structured learning environment for students. It describes an instructional model used in WebLessons consisting of four steps: prepare, learn, practice, and apply. During the prepare step, students' background knowledge is activated. In the learn step, they visit curated web resources and answer study questions. The practice step includes a quiz for students to reinforce learning. Finally, students apply what they learned through a written project in the apply step. The goal is to make online learning safe, organized and engaging for students.
Challenges and Opportunities for eLearning_ Creating a Holistic Educational E...theknowledgereview1
In the wake of the pandemic, education has undergone significant changes. As a result of the uncertain times, most education has shifted from physical classrooms to online classrooms.
This document discusses e-assessment and its potential to reshape assessment practices. It defines e-assessment as using technology to digitize, make more efficient, redesign or transform assessment. The document outlines the benefits of e-assessment, including positively impacting student motivation and performance, enhancing validity, and linking learning and assessment to empower learners. Practical applications presented include using mobile devices and learning management systems for formative and asynchronous assessment. Challenges of adopting e-assessment include allocating time for skills development and ensuring accessibility.
Tiffany Barnes "Making a meaningful difference: Leveraging data to improve le...CITE
The document discusses the future of learning and how data can be leveraged to improve learning for most people. It outlines using data to recognize excellence in teaching and learning, provide real-time support, and identify effective collaborations. A case study is described that used an intelligent tutoring system to construct student models and provide feedback based on past student data. Guiding principles of respect, beneficence, and justice are presented for developing learning systems.
This document provides information about a problem-based learning project for a Year 11 Business class. It outlines the school and student profiles, curriculum requirements, and how problem-based learning, information and communication technology, and pedagogy will be incorporated. Technology will be used to research, manage data, and evaluate at higher levels of the SAMR model. The project requires students to use higher-order thinking skills to solve problems and make recommendations, supported by teacher guidance and available technologies.
Data-Driven Education 2020: Using Big Educational Data to Improve Teaching an...Peter Brusilovsky
Modern educational settings from regular classrooms to MOOCs produce a a rapidly increasing volume of data that captures individual learning progress of millions of students at different level of granularity. This presence of this data opens a unique opportunity to re-engineer traditional education and build and develop a range of efficient data-driven approaches to support teaching and learning. In my talk, I will present several ways to use big educational data explored in our lab. The focus will be on open social learning modeling and identifying individual differences through sequential pattern mining, but several other approaches will be mentioned. Open social learning modeling and sequential pattern mining provides two considerably different examples on using educational data. One offers an immediate use of class interaction history to develop more engaging content access while another shows how big data could be used to uncover important individual differences that could be used to optimize the process for individual leaners.
The document discusses using Learning Factor Analysis (LFA), an educational data mining technique, to model student knowledge based on student-tutor interaction log data. LFA uses a multiple logistic regression model with difficulty factors defined by subject experts to quantify skills. A combinatorial search method called A* search is used to select the best-fitting model. The document illustrates applying LFA to data from an online math tutor, identifying 5 skills and presenting the results of the logistic regression modeling, including fit statistics and learning rates for skills. Learning curves are used to visualize student performance over time.
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Using Data to Drive Personalized Math Learning NeedsDreamBox Learning
Technologies to support data-driven decision-making hold great promise for increasing the effectiveness of teaching and learning activities, accelerating student achievement, and improving organizational performance. To access what students are learning and how they are progressing, educators can now use a continuous improvement framework for data-driven decision-making to organize people and processes to reach education objectives.
Join us for this webinar and discuss topics including:
• Building a sustainable data analysis framework
• Common challenges involved in establishing data-driven practices
• Incorporating blended learning environments to meet school goals
Development and Adoption of an Adaptive Learning System: Reflections and Less...Hassan Khosravi
Adaptive learning systems (ALSs) aim to provide an efficient, effective and customised learning experience for students by dynamically adapting learning content to suit their individual abilities or preferences. Despite consistent evidence of their effectiveness and success in improving student learning over the past three decades, the actual impact and adoption of ALSs in education remain restricted to mostly research projects. In this paper, we provide a brief overview of reflections and lessons learned from developing and piloting an ALS in a course on relational databases. While our focus has been on adaptive learning, many of the presented lessons are also applicable to the development and adoption of educational tools and technologies in general. Our aim is to provide insight for other instructors, educational researchers and developers that are interested in adopting ALSs or are involved in the implementation of educational tools and technologies.
E teacher providing personalized assistance to e-learning students NIT Durgapur
This document describes an intelligent agent called eTeacher that provides personalized assistance to students in e-learning systems. eTeacher builds a student profile by observing the student's behavior and performance in an online course. The profile includes the student's learning style, which eTeacher determines automatically using a Bayesian network model. eTeacher then uses the information in the student profile to proactively recommend personalized actions to help the student, such as suggesting specific study materials or exercises. An evaluation with engineering students found that eTeacher's assistance was promising and helped improve students' learning.
This study examines the implementation of e-portfolios in PK-12 schools by Educational Technology Leadership (ETL) graduates. A mixed methods approach was used, including a survey of 271 ETL graduates and analysis of 60 graduate e-portfolios and interviews with 50 graduates. The survey found that graduates believe digital portfolios should be used for assessment more than traditional paper portfolios are currently used. Analysis of e-portfolios found that graduates integrate web tools and are enthusiastic about e-portfolios. Graduates reported implementing e-portfolios in PK-12 classrooms in a more purposeful way.
Similar to A Multivariate Elo-based Learner Model for Adaptive Educational Systems (20)
The Building Blocks of QuestDB, a Time Series Databasejavier ramirez
Talk Delivered at Valencia Codes Meetup 2024-06.
Traditionally, databases have treated timestamps just as another data type. However, when performing real-time analytics, timestamps should be first class citizens and we need rich time semantics to get the most out of our data. We also need to deal with ever growing datasets while keeping performant, which is as fun as it sounds.
It is no wonder time-series databases are now more popular than ever before. Join me in this session to learn about the internal architecture and building blocks of QuestDB, an open source time-series database designed for speed. We will also review a history of some of the changes we have gone over the past two years to deal with late and unordered data, non-blocking writes, read-replicas, or faster batch ingestion.
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...sameer shah
"Join us for STATATHON, a dynamic 2-day event dedicated to exploring statistical knowledge and its real-world applications. From theory to practice, participants engage in intensive learning sessions, workshops, and challenges, fostering a deeper understanding of statistical methodologies and their significance in various fields."
Codeless Generative AI Pipelines
(GenAI with Milvus)
https://ml.dssconf.pl/user.html#!/lecture/DSSML24-041a/rate
Discover the potential of real-time streaming in the context of GenAI as we delve into the intricacies of Apache NiFi and its capabilities. Learn how this tool can significantly simplify the data engineering workflow for GenAI applications, allowing you to focus on the creative aspects rather than the technical complexities. I will guide you through practical examples and use cases, showing the impact of automation on prompt building. From data ingestion to transformation and delivery, witness how Apache NiFi streamlines the entire pipeline, ensuring a smooth and hassle-free experience.
Timothy Spann
https://www.youtube.com/@FLaNK-Stack
https://medium.com/@tspann
https://www.datainmotion.dev/
milvus, unstructured data, vector database, zilliz, cloud, vectors, python, deep learning, generative ai, genai, nifi, kafka, flink, streaming, iot, edge
Analysis insight about a Flyball dog competition team's performanceroli9797
Insight of my analysis about a Flyball dog competition team's last year performance. Find more: https://github.com/rolandnagy-ds/flyball_race_analysis/tree/main
Global Situational Awareness of A.I. and where its headedvikram sood
You can see the future first in San Francisco.
Over the past year, the talk of the town has shifted from $10 billion compute clusters to $100 billion clusters to trillion-dollar clusters. Every six months another zero is added to the boardroom plans. Behind the scenes, there’s a fierce scramble to secure every power contract still available for the rest of the decade, every voltage transformer that can possibly be procured. American big business is gearing up to pour trillions of dollars into a long-unseen mobilization of American industrial might. By the end of the decade, American electricity production will have grown tens of percent; from the shale fields of Pennsylvania to the solar farms of Nevada, hundreds of millions of GPUs will hum.
The AGI race has begun. We are building machines that can think and reason. By 2025/26, these machines will outpace college graduates. By the end of the decade, they will be smarter than you or I; we will have superintelligence, in the true sense of the word. Along the way, national security forces not seen in half a century will be un-leashed, and before long, The Project will be on. If we’re lucky, we’ll be in an all-out race with the CCP; if we’re unlucky, an all-out war.
Everyone is now talking about AI, but few have the faintest glimmer of what is about to hit them. Nvidia analysts still think 2024 might be close to the peak. Mainstream pundits are stuck on the wilful blindness of “it’s just predicting the next word”. They see only hype and business-as-usual; at most they entertain another internet-scale technological change.
Before long, the world will wake up. But right now, there are perhaps a few hundred people, most of them in San Francisco and the AI labs, that have situational awareness. Through whatever peculiar forces of fate, I have found myself amongst them. A few years ago, these people were derided as crazy—but they trusted the trendlines, which allowed them to correctly predict the AI advances of the past few years. Whether these people are also right about the next few years remains to be seen. But these are very smart people—the smartest people I have ever met—and they are the ones building this technology. Perhaps they will be an odd footnote in history, or perhaps they will go down in history like Szilard and Oppenheimer and Teller. If they are seeing the future even close to correctly, we are in for a wild ride.
Let me tell you what we see.
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Data and AI
Discussion on Vector Databases, Unstructured Data and AI
https://www.meetup.com/unstructured-data-meetup-new-york/
This meetup is for people working in unstructured data. Speakers will come present about related topics such as vector databases, LLMs, and managing data at scale. The intended audience of this group includes roles like machine learning engineers, data scientists, data engineers, software engineers, and PMs.This meetup was formerly Milvus Meetup, and is sponsored by Zilliz maintainers of Milvus.
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeWalaa Eldin Moustafa
Dynamic policy enforcement is becoming an increasingly important topic in today’s world where data privacy and compliance is a top priority for companies, individuals, and regulators alike. In these slides, we discuss how LinkedIn implements a powerful dynamic policy enforcement engine, called ViewShift, and integrates it within its data lake. We show the query engine architecture and how catalog implementations can automatically route table resolutions to compliance-enforcing SQL views. Such views have a set of very interesting properties: (1) They are auto-generated from declarative data annotations. (2) They respect user-level consent and preferences (3) They are context-aware, encoding a different set of transformations for different use cases (4) They are portable; while the SQL logic is only implemented in one SQL dialect, it is accessible in all engines.
#SQL #Views #Privacy #Compliance #DataLake
A Multivariate Elo-based Learner Model for Adaptive Educational Systems
1. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 1
A Multivariate Elo-based Learner Model for
Adaptive Educational Systems
Authors: Solmaz Abdi, Hassan Khosravi, Shazia Sadiq, Dragan Gasevic
Presenter: Dr Hassan Khosravi
Senior Lecturer at The University of Queensland
h.khosravi@uq.edu.au
@haskhosravi
hassan-khosravi.net
The 12th International Conference on Educational Data Mining
2. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 2
Introduction
The M-ELO Approach
Evaluation: Predictive Performance
Conclusion and Future Work
Background
Evaluation: Fit for Adaptive Learning
3. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 3
Introduction
• Educators continue to face significant challenges in
providing high quality instruction in large diverse online or
on-campus classes.
• Providing tailored
learning resources.
• Monitoring
students’
achievements.
• Providing helpful
feedback and
guidance.
https://myams.org/wp-content/uploads/2015/01/lecture-22903.jpg
4. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 4
Adaptive Educational Systems
Adaptive educational systems make use of data about
students, learning process, and learning products to adapt
the level or type of instruction for each student.
Domain Model Learner Model
Content Repository
Recommendation Engine
5. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 5
Modelling Learners in Adaptive
Educational Systems
• Conventional approaches for learner modelling:
– Bayesian knowledge Tracing (BKT) and its extensions.
– Item Response Theory (IRT) and its extensions
• Neither of these approaches are well-suited for adaptive educational
systems as they generally require pre-calibration on big samples
(Planek, 2016).
• The Elo rating system has been shown to be an effective alternative
for modelling students in adaptive educational system (Wauters et
al., 2011).
6. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 6
The Elo Rating
• The Elo rating system was originally used to rate chess players.
This rating system is self-correcting, meaning that the ratings, in the
long run, should correctly reflect the skill level of the player
Jack 920 Jane 1600
Outcome Jack’s rating Jane’s rating
Jane wins 910 1610
Jack wins 1000 1520
The sum of the updates to the ratings of
the players is always zero (zero sum games)
7. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 7
ELO Rating in Education
• A similar comparison can be conducted between a student
and a question being attempted by the student.
James - 920
Outcome Jame’s
rating
Q38 ‘s
difficulty
Answered
incorrectly
910 1610
Answered
correctly
1000 1520
This rating system is self-correcting, meaning that, in the long run, it should
correctly reflect the mastery of the student and difficulty level of the question.
The sum of the updates to the ratings of
the players is always zero (zero sum games)
Question 38 - 1600
8. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 8
Existing Studies and Our Contribution
Existing studies
• Use repositories that
contain items that are
pure
• Are studied in the
context of adaptive
testing systems.
Our Contribution
• Introduce a new variant
that models students and
items using repositories
that contain non-pure
items.
• Investigate its fit in the
context of adaptive
learning systems.
9. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 9
The M-ELO Approach
Evaluation: Predictive Performance
Conclusion and Future Work
Introduction
Evaluation: Fit for Adaptive Learning
Background
10. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 10
Adaptive Educational Systems
Adaptive Testing
• Conducting an exam using a
sequence of questions that are
successively administered.
• Aiming to maximise the precision
of the score within a reasonable
timeframe.
– Exam terminates upon estimating
a student’s ability with a
confidence level that exceeds a
user-specific threshold.
• Students competencies are not
expected to change while using
the system to do an exam.
Adaptive Learning
• Assisting students in their
learning by recommending
learning resources.
• Aiming to provide rich feedback
to students on their learning.
• Students can spend theoretically,
an infinite amount of time on a
learning item or on the system.
• Students competencies are
expected to improve via receiving
feedback or decline as a result of
forgetting over time.
11. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 11
Open Learner Models
Open learner models (OLMs) are learner models that are
externalised and made accessible to students or other
stakeholders often through visualisation, as an important
means of supporting learning.
Visualisations showing comparison of learning outcome achievements (Law et al., 2015)
12. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 12
RiPPLE: Adaptive Learning Meets Crowdsourcing
RiPPLE (Recommendation in Personalised Peer Learning Environments)
recommends personalised learning activities to students based on
their knowledge state from a pool of crowdsourced learning activities.
13. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 14
Background
Evaluation: Predictive Performance
Conclusion and Future Work
Introduction
Evaluation: Fit for Adaptive Learning
The M-ELO Approach
14. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 15
Notation
Learner model
!" A set of # students enrolled in the course, where %& is an arbitrary student
∆( A set of knowledge components contributed to the course, where )* is an arbitrary knowledge
component (domain model)
+, A set of - items contributed to the course, ./ is an arbitrary item (content model)
W,×( Matrix, where 1/* is 2
3⁄ if item ./ is tagged with 5 knowledge components including knowledge
component )*, and 0 otherwise.
6"×, Matrix, where 7&/ is 1 if student %& answers item ./ correctly and 0 if answered incorrectly
Modelling learners and Items
8 " Vector, The Elo-based learner model, where 8& indicates %&’s proficiency level on the entire
domain
L"×, Matrix, The Elo based learner model based on multi-concept M-Elo (where l&* represents student
%&’s Elo rating on knowledge component )* , approximating the proficiency level of the student on
that certain knowledge component
9/ Vector, The Elo rating of questions in the question repository, where :/ indicates the
approximated difficulty of question ./
15. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 16
Standard Elo-based Learner Model
7
James - 920
Outcome Jame’s
rating
Q38 ‘s
difficulty
Answered
incorrectly
910 1610
Answered
correctly
1000 1520
The sum of the updates to the ratings of
the players is always zero (zero sum games)
Question 38 - 1600
16. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 17
Standard Elo-based Learner Model
7
;(7&/|8&, :/) = @(8& − :/)
:/ ≔ :/ + D(; 7&/|8&, :/ − 7&/)
Probability of %& answering ./ correctly
Logistic function
Updating the estimate of :/
8& ≔ 8& + D(7&/ − ;(7&/|8&, :/))
Updating %&’s Elo rating
K = Sensitivity of the estimations to the
student’s last attempt. Can be replaced with:
! E =
G
1 + I ∗ E
2
Number of prior updates
3
1
Follows the principles
of a zero-sum game
17. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 18
Single-Concept Multivariate Elo-based Learner model
(Doebler et al., 2015; Pelanek et al., 2017)
7
James
Outcome Jame’s rating Q38 ‘s
difficulty
Answered
incorrectly
Answered
correctly
DBMS ER … Map-ER …
1100 1040 … 910 …
DBMS ER … Map-ER …
1170 1040 … 1000 …
1610
1520
DBMS ER … Map-ER
1100 1040 … 920
Question 40 - 1600
Question 38 – 1600
(Map-ER)
18. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 19
Multi-Concept Multivariate Elo-based Learner model
7
James
Outcome Jame’s rating Q40 ‘s
difficulty
Answered
incorrectly
Answered
correctly
DBMS ER … Map-ER …
1080 1040 … 910 …
DBMS ER … Map-ER …
1170 1130 … 970 …
1630
1510
DBMS ER … Map-ER
1100 1040 … 920
Question 40 - 1600
(DBMS, Map-ER)
19. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 20
Multi-Concept Multivariate Elo-based
learner model (M-Elo)
%&’s average competency on the knowledge
components associated with item ./
1
lK&/ = ∑ l&*×1/*
(
*M2
;(7&/|lK&/, :/) = @(lK& − :/)
:/ ≔ :/ + D(; 7&/|lK&/, :/ − 7&/)
Probability of %& answering ./ correctly
Logistic function
Updating the estimate of :/
l&* ≔ l&* + a N D(7&/ − ;(7&/|l&*, :/))
Updating %&’s Elo rating on each knowledge
component )* the question is tagged with
Sensitivity of the estimations to the student’s last
attempt. Can be replaced with:
! E =
G
1 + I ∗ E
a =
|; 7&/ lK&/, :/ − 7&/|
∑ (|7&/ − ;(7&/|l&*, :/)×1/*|)(
&M2
2
3 4
Number of prior updates
Follows the principles
of a zero-sum game
20. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 21
Background
The M-ELO Approach
Conclusion and Future Work
Introduction
Evaluation: Fit for Adaptive Learning
Evaluation: Predictive Performance
21. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 22
Evaluation: Predictive Performance
• Comparing the predictive performance of M-Elo
against Elo using
– A suite of simulated data sets
– Publicly available data sets
• Three Metrics:
– Area under the curve (AUC)
– Root Mean Squared Error (RMSE)
– Accuracy (ACC)
22. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 23
Synthetic Data Set
Dirichlet distribution
(topic level gaps)
σ
Sparsity
U
Users
L
# topics Discrete uniform
distribution
(topics)
Q
Questions
Latent Trait
Models
A
T
Normal distribution
(difficulty,
discrimination)
Normal
distribution
D
Tags
Difficulties
Answers
• For all experiments, 100 students, 1000 learning items and 70000 answers were
sampled. 70% of the created data set was used for training, and the remaining 30%
reserved for testing.
• Each experiment was repeated for 5 times and the reported values are the average
results across the five runs (Desmarais et al., 2010; Khosravi et al., 2017).
23. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 24
Synthetic Data Sets - Results
• For L=10, as σ is increased and students with more diversity in their abilities
across different concepts are generated, M-Elo outperforms Elo.
• For L=100, the same trend is observable; however, the intersection point for
where M-Elo outperforms Elo occurs for larger value of σ.
24. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 25
Public Data Sets
Data Set Alg2005 Alg2006 BAlg2006
Students 575 1840 1146
KC 112 714 493
Items 147,914 319,151 19,954
Multi-KC 51,171 21,415 1,650
Interactions 609,979 1,825,030 1,822,697
Data sets from PSLC datashop
• AlgebraI 2005-2006 (Alg2005)
• AlgebraI 2006-2007 (Alg2006)
• Bridge to Algebra 2006-2007
(BAlg2006)
Data cleaning
• Using the train/test split provided by KDD Cup 2010
• Discarding interactions with no assigned concepts
• Using Step Name column as the learning item
• Each learning item is associated with one or more concepts (KC)
covered in the course
25. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 26
Public Data Sets - Results
Data Set AUC
Elo M-Elo
Alg2005 0.726 0.750
Alg2006 0.687 0.695
BAlg2006 0.676 0.712
RMSE
Elo M-Elo
0.392 0.385
0.394 0.390
0.368 0.361
ACC
Elo M-Elo
0.787 0.790
0.784 0.797
0.827 0.828
• M-Elo outperforms Elo on all three data sets.
• It may be possible to hypothesise that students often
have different competency levels on different
concepts, but these differences are often not too
significant.
26. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 27
Background
The M-ELO Approach
Conclusion and Future Work
Introduction
Evaluation: Predictive Performance
Evaluation: Fit for Adaptive Learning
27. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 28
Case study
• Location: The University of Queensland (UQ)
• Course: Introduction to relational databases
• General Topics: 17 concepts such mainly on
ER diagrams, relational models, functional
dependencies and SQL.
• Number of students: 521
• Number of items: 1,632
• Number of attempts: 91,340
The learner model is shared with students based on the principles of OLMs through
a visualisation widget
28. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 29
Guiding Adaptivity
• Estimating the knowledge state of students on each
topic as well as estimating the difficulty level of
each item.
• Recommending learning items based on knowledge
gaps at the right level of difficulty.
The adaptivity at the concept level is possible because of the
availability of the additional parameters learned by M-Elo,
which is not achievable using standard Elo rating
29. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 30
Insights from Student Survey (N=53)
• Motivation: The visualisation used by RiPPLE for showing my
knowledge state increase my motivation to study or further use the
system
• Rationality: Having the ability to visually see my knowledge state,
help to understand the rationale behind suggestions made by the
system
• Trust: Having the ability to visually see my knowledge state,
increases my trust in recommended items
30. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 31
Insights from the Case Study
• Challenge: Maintaining a balance between the students' proficiency
level and the learning items' difficulty level in our pilot.
• Outcome: Students lost motivation in answering questions as the
large loss of rating in answering the question incorrectly outweighed
the small rating gain received in answering the question correctly.
The zero-sum game principles of the Elo rating might not be ideal for
adaptive learning systems.
600
800
1000
1200
1400
Rating
Time
Avg student and question rating over time
Student rating question rating
Potential explanation: Students have
full access to the internet, textbooks
and colleagues as well as an infinite
amount of time for answering a
question.
31. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 32
Insights from the Case Study
• Challenge: reducing the sensitivity of the estimations over time as
the number of attempts is increased means that students are not able
to make significant changes to their knowledge state despite
answering questions correctly.
• Outcome: students tend to get discouraged from using the system
once they have used it for a while.
Reducing the sensitivity of the estimations over time might not be
ideal for adaptive learning systems.
600
800
1000
1200
1400
Rating
Time
Avg student and question rating over time
Student rating question rating
This seems better suited for adaptive
testing where students are not expected
to learn in one sitting and the uncertainty
function helps stabilise the ratings.
32. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 33
Background
The M-ELO Approach
Evaluation: Fit for Adaptive Learning
Introduction
Evaluation: Predictive Performance
Conclusion and Future Work
33. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 34
Conclusion and Future Work
• We introduced a new multi-variate Elo-based learner
model called M-Elo where learning items can be tagged
with one or more concepts.
• M-Elo outperforms the standard Elo-based model in real-
world environments, is interpretable by students and
provides better concept-level adaptivity.
• Future work focuses on tailoring M-Elo to make a better fit
for adaptive learning than adaptive testing.
34. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 35
Thank you!
Presenter: Dr Hassan Khosravi
Senior Lecturer at The University of Queensland
h.khosravi@uq.edu.au
@haskhosravi
hassan-khosravi.net
35. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 36
The Elo Rating
• The Elo rating system was originally used to rate chess players.
• Principle: each player is assigned a rating, which is updated after
each match.
– The rating of the winner is increased and the rating of the loser is
decreased.
– If a strong player beats a weak player, the result is not surprising
and the update is small, whereas if the opposite happens, the
update is large.
– The sum of the updates to the ratings of the players is always
zero (zero sum games)
This rating system is self-correcting, meaning
that the ratings, in the long run, should
correctly reflect the skill level of the player
36. A Multivariate Elo-based Learner Model for Adaptive Educational Systems Page 37
ELO Rating in Education
• A similar comparison can be conducted between a student
and a question being attempted by the student.
• Principle: students and questions are assigned a rating, which is
updated after each attempt.
• If the question is answered correctly, the student's rating increases
and the rating of the question decreases.
• If the question is answered incorrectly, the student's rating decreases
and the rating of the question increases.
• The update to the ratings is proportional to the difference between
the ratings of the student and the question.
• The sum of the updates to the ratings of the players is always zero
(zero sum games)