Big Data, Education, and Society

Slides:



Advertisements
Similar presentations
ESP410 Human Movement Pedagogy 3
Advertisements

Educational Data Mining Overview Ryan S.J.d. Baker PSLC Summer School 2012.
Data Mining Methodology 1. Why have a Methodology  Don’t want to learn things that aren’t true May not represent any underlying reality ○ Spurious correlation.
Measurement Reliability and Validity
Knowledge Inference: Advanced BKT Week 4 Video 5.
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
Knowledge Engineering Week 3 Video 5. Knowledge Engineering  Where your model is created by a smart human being, rather than an exhaustive computer.
Cognitive Walkthrough More evaluation without users.
Discovery with Models Week 8 Video 1. Discovery with Models: The Big Idea  A model of a phenomenon is developed  Via  Prediction  Clustering  Knowledge.
Supporting (aspects of) self- directed learning with Cognitive Tutors Ken Koedinger CMU Director of Pittsburgh Science of Learning Center Human-Computer.
Educational Data Mining Overview John Stamper PSLC Summer School /25/2011 1PSLC Summer School 2011.
» Teaching an online class, what takes up most of your time?
Research Methods for the Learning Sciences Ken Koedinger Phil Pavlik TA: Ben Shih Lecture 3 Experimental Design.
Discussion examples Andrea Zhok.
Educational Data Mining and DataShop John Stamper Carnegie Mellon University 1 9/12/2012 PSLC Corporate Partner Meeting 2012.
Tutoring and Learning: Keeping in Step David Wood Learning Sciences Research Institute: University of Nottingham.
Feature Engineering Week 3 Video 3. Feature Engineering.
Classifiers, Part 1 Week 1, video 3:. Prediction  Develop a model which can infer a single aspect of the data (predicted variable) from some combination.
Predictive Evaluation
Case Study – San Pedro Week 1, Video 6. Case Study of Classification  San Pedro, M.O.Z., Baker, R.S.J.d., Bowers, A.J., Heffernan, N.T. (2013) Predicting.
Lecture 4: The nature and value of truth. What is truth? Like the questions “What is knowledge?” and “What turns a true belief into knowledge?” asked.
Meta-Cognition, Motivation, and Affect PSY504 Spring term, 2011 January 13, 2010.
Student Forum March5, pm - Collaborate Students will share their thoughts on topics including: --experiences with online courses --ways instructors.
Evaluation of software engineering. Software engineering research : Research in SE aims to achieve two main goals: 1) To increase the knowledge about.
Usability testing. Goals & questions focus on how well users perform tasks with the product. – typical users – doing typical tasks. Comparison of products.
WELCOME! 1. PLEASE GET A DOT – AND PLACE IT ON THE KNOWLEDGE OF ELP STANDARDS CONTINUUM 2. HAVE A SEAT AT THE APPROPRIATE TABLE GROUP 1 GROUP 2 3. TURN.
Specific Types of Knowledge Part II Organizing Ideas pg. 315 Skills and Processes pg. 324.
Black Box Testing Techniques Chapter 7. Black Box Testing Techniques Prepared by: Kris C. Calpotura, CoE, MSME, MIT  Introduction Introduction  Equivalence.
Evidence-based Practice Chapter 3 Ken Koedinger Based on slides from Ruth Clark 1.
Methodology Matters: Doing Research in the Behavioral and Social Sciences ICS 205 Ha Nguyen Chad Ata.
Learning Analytics: Process & Theory March 24, 2014.
Data mining with DataShop Ken Koedinger CMU Director of PSLC Professor of Human-Computer Interaction & Psychology Carnegie Mellon University.
Feature Engineering Studio September 9, Welcome to Feature Engineering Studio Design studio-style course teaching how to distill and engineer features.
Special Topics in Educational Data Mining HUDK5199 Spring term, 2013 March 6, 2013.
Dr. Campbell Hime Welcome to Effective Writing 1- CM 107.
Core Methods in Educational Data Mining HUDK4050 Fall 2015.
© 2015 albert-learning.com How to talk to your boss How to talk to your boss!!
Core Methods in Educational Data Mining HUDK4050 Fall 2014.
» In order to create a valid experiment, the experimenter can only change ONE variable at a time » The variable that is being changed by the experimenter.
Introduction to Usability Engineering
Core Methods in Educational Data Mining
The Nature of Knowledge
Rule Induction for Classification Using
Section 2: Science as a Process
EKT 421 SOFTWARE ENGINEERING
Creating Meaningful Information Literacy Assignments for an Introductory Agriculture Course Marianne Stowell Bracke Purdue University Libraries
Classroom Assessment Validity And Bias in Assessment.
Ticket In *Tape in your Study Island Login Card into your folder
Design, prototyping and construction
Big Data, Education, and Society
Big Data, Education, and Society
Teaching with Instructional Software
Introduction to Usability Engineering
Big Data, Education, and Society
Core Methods in Educational Data Mining
How Learning Works by Kristin
Correlated Curriculum
Soliciting Reader Contributions to Software Tutorials
Response to Instruction/Intervention (RtI) for Parents and Community
Response to Instruction/Intervention (RtI) for Parents and Community
Evaluation.
Welcome to CS 410 – Introduction to Software Engineering Spring 2019
Core Methods in Educational Data Mining
Experiment Basics: Variables
Introduction to Usability Engineering
Empirical Evaluation Data Collection: Techniques, methods, tricks Objective data IRB Clarification All research done outside the class (i.e., with non-class.
Argumentative Writing
Core Methods in Educational Data Mining
Design, prototyping and construction
Simulation-driven Enterprise Modelling: WHY ?
Presentation transcript:

Big Data, Education, and Society March 14, 2018

Assignment 1 Great job on the whole – some really interesting ideas and really thoughtful suggestions

Assignment 1 Several of you didn’t follow the assignment’s guidelines on participating in conversations on the forum Note that Assignment 2 is posted on the course webpage http://www.upenn.edu/learninganalytics/ryanbaker/BDES2018/assignments.html I encourage you to read the assignment carefully and make sure to follow the instructions there

Assignment 2 Let’s go there and review assignment 2 now Any questions?

Rational Modeling Where your model is created by a smart human being, rather than an exhaustive computer

Also called Knowledge engineering Cognitive modeling

Knowledge Engineering at its best Knowledge engineering is the art of a human being Becoming deeply familiar with the target construct Carefully studying the data, including possibly process data (such as think-alouds) Understanding the relevant theory and how it applies Thoughtfully crafting an excellent model

Knowledge Engineering at its best In its classical version A knowledge engineer and a domain expert work together to model the construct Through an iterative process Where the knowledge engineer interviews the expert, creates models, goes through the model and its implications with the expert, gets feedback, enhances the models, and repeats the process Until both the knowledge engineer and domain expert believe the model has fully captured the expert’s reasoning

Knowledge Engineering at its best Achieves higher construct validity than data mining Achieves comparable performance in data And can transfer better to new data in some cases, by capturing more general aspects of the construct (Paquette et al., 2014, 2015)

Knowledge Engineering at its best Tests a model’s sensitivity to variations in how the construct is specified (e.g. Kovanovic et al., 2015)

Questions? Comments?

Example of excellent knowledge engineering Aleven et al.’s (2004, 2006) help-seeking model

A prescriptive model of good help-seeking behavior in an online tutor

With a taxonomy of errors in student help-seeking

Developed based on Thorough study of dozens of scientific articles Years of experience in designing online learning environments Intensive study of log files of student interaction with learning system Plus experience watching kids use educational software in real classrooms

Resultant models Predictive of student learning (Aleven et al., 2004, 2006) and preparation for future learning (Baker et al., 2011) Specific aspects of model correlate to data-mined detectors of same constructs, and improve data-mined models if added to them (Roll et al., 2005)

Questions? Comments?

Knowledge Engineering at its worst Knowledge engineering (and the other terms) are sometimes used to refer to Someone making up a simple model very quickly And then calling the resultant construct by a well-known name And not testing on data in any way And asserting that their model is the construct, despite having no evidence

Knowledge Engineering at its worst Achieves poorer construct validity than data mining Predicts desired constructs poorly, sometimes even worse than chance Due to over-simplifying a complex construct Or even failing to match it Can slow scientific progress by introducing false results Can hurt student outcomes by intervening at the wrong times

How can you tell if knowledge engineering is bad If a data mining model is bad It’s usually relatively easy to identify, from the features, the validation procedure, or the goodness metrics Telling top-notch knowledge engineering from junk is a little harder The hard work is in the researcher’s brain, and the process is usually invisible But… look for very simple models of complex constructs

Whether You Use Knowledge Engineering or Data Mining… You should be testing your models on data in some fashion Even if you can’t get a direct measure (training labels) You can usually get some kind of indirect measure (predicting student learning, for example)

It’s not an either-or… Some research has used knowledge engineering to discover what basic operators domain experts think in terms of And then re-combine those operators in a broader range of ways (Paquette et al., 2014)

It’s not an either-or… Knowledge-engineered models sometimes depend on cut-offs or numerical parameters that are hard to determine rationally These parameters can be empirically fit using data Some variants of Aleven et al.’s model do this As does Bayesian Knowledge Tracing (next week)

Let’s discuss the Muldner article Is this good knowledge engineering or bad knowledge engineering? Are the conclusions drawn using this model warranted?

Questions? Comments?

Upcoming office hours March 21 9am-930am or by appointment