Introduction to Data and Computation Essential capabilities for everyone in Teaching, Learning and Research. Kim Flintoff Learning Futures Advisor Curtin Learning and Teaching Simon Huband Data Scientist, Learning Futures Curtin Learning and Teaching David Gibson Director, Learning Futures Curtin Learning and Teaching
57
Embed
Introduction to Data and Computation: Essential capabilities for everyone in Teaching, Learning and Research
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Introduction to Data and ComputationEssential capabilities for everyone in Teaching, Learning and Research.
Kim Flintoff Learning Futures Advisor Curtin Learning and Teaching
Simon Huband Data Scientist, Learning Futures Curtin Learning and Teaching
David Gibson Director, Learning Futures Curtin Learning and Teaching
We acknowledge the Nyungar Wadjuk people as the tradi7onal owners of country on which Cur7n’s Bentley
campus sits.
We wish to acknowledge their con7nuing connec7on to land, sea and community and pay our respects to them and their culture; and to elders past, present and future.
Abstract
Einstein's ideas were pivotal in shifting the way we think about the physical world - from the Newtonian to the Quantum models - in turn this changed the way we think about the world and allowed us to develop new ways of engaging with the world.
We are at a similar juncture now with the Information Age and the global Internet of Everything. The development of computational technologies allows us to think about and to make meaning from data about the world in what might be called the age of algorithms and computational thinking.
Data science, conducted with global computational resources changes the way we think about, define and solve problems.
An age of creativity for research teams working in partnership with computational resources may be upon us, extending data science impacts across all fields.
Einstein Schrödinger
Gödel Bohr
The Classroom will learn you. http://www.research.ibm.com/cognitive-computing/machine-learning-applications/decision-support-education.shtml
"Big data is new and “ginormous” and scary – very, very scary. No, wait. Big data is just another name for the same old data marketers have
always used, and it’s not all that big, and it’s something we should be embracing, not fearing. No, hold on. That’s not it, either. What I meant to say is that big data is as powerful as a tsunami, but it’s a deluge that can be controlled . . . in a positive way, to provide business insights and
value. Yes, that’s right, isn’t it?"
- Lisa Arthur, Forbes
Big data according to GartnerBig Data Background
"Big data is high-volume, high-velocity and/or high-variety information assets that demand cost-effective, innovative forms of information processing that enable enhanced insight, decision
making, and process automation."
- Gartner
The 3 V’s of Big DataBig Data Background
Volume generated and stored
Velocity at which data is generated and processed (time sensitivity)
Variety of types of data
Additional V’s of Big DataBig Data Background
Veracity correctness and accuracy
Value ability to derive worth
Variability inconsistency of meaning
Validity, Visibility, ...
CIC Theme: Big Data AnalyticsCIC Themes
Big data refers to data sets that are so large or complex that traditional data analysis techniques
cannot cope with them. Thus, new kinds of databases to store the data and algorithms to find meaningful patterns within the data are required.
Curtin Institute for ComputationCIC Themes
Big Data Analytics
Simulation Visualisation EducationModelling and
Optimisation
SimulationSimulation and Optimisation Background
"Simulation is the imitation of the operation of a real-world process or system over time. The act of simulating something first requires that a
model be developed...
"The model represents the system itself, whereas the simulation represents the operation of the system over time."
Source: Wikipedia - https://en.wikipedia.org/wiki/Simulation
OptimisationSimulation and Optimisation Background
"An act, process, or methodology of making something (as a design, system, or decision) as fully perfect, functional, or
effective as possible"
- Merriam-Webster
Mathematical OptimisationSimulation and Optimisation Background
"... mathematical optimization (alternatively, optimization or mathematical programming) is the selection of a best element
(with regard to some criteria) from some set of available alternatives..."
"More generally, optimization includes finding "best available" values of some objective function given a defined domain (or a set of constraints), including a variety of different types of objective
Source: Wikipedia - https://en.wikipedia.org/wiki/Mathematical_optimization
Simulator Components (example)Simulation and Optimisation Background
Executable Model
Model Parameters
Inputs / Scenario (user)
"A computer model is the algorithms and equations used to capture the behavior of the system being modeled. By contrast, computer simulation is the actual running of the program that contains these
equations or algorithms. Simulation, therefore, is the process of running a model."
Source: Wikipedia - https://en.wikipedia.org/wiki/Computer_simulation
Single or multi-objective combination of: 1. Maximise throughput 2. Maximise utilisation 3. Maximise demand satisfied 4. Maximise solution “robustness”
Sampling of Technical ConsiderationsSimulation and Optimisation Background
Simulation Optimisation
1. Stochastic or deterministic? 2. Agent-based behavioural model? 3. Discrete event simulation? 4. Flow algorithm? 5. Material transformation: transformation
functions, particle physics model, …? 6. …
Choices influence model parameters and thereby tuning. E.g., temporal resolution.
1. Mathematical formulation vs simulation-driven? 2. Black box or white box modelling? 3. Handling of stochastic elements? 4. Optimisation algorithm: Linear Programming,
Optimisation PitfallsSimulation and Optimisation Background
Computational optimisation is only as good as the model it is built on.
Optimisers can and will exploit model weaknesses.
CIC Theme: SimulationCIC Themes
Simulation explores the use of computers to solve complex numerical models, particularly those that have to be evaluated many times to generate dynamical information. Researchers in this theme are significant users of the fastest supercomputer in
the Southern Hemisphere which is housed at the Pawsey supercomputing centre, resulting in Curtin being the largest
institutional user of this world-class resource.
CIC Theme: Modelling and OptimisationCIC Themes
Modelling and optimisation develops mathematical models to describe the behaviour of a physical system and then optimises the parameters of the model to improve the performance of the
system.
Curtin Institute for ComputationCIC Themes
Big Data Analytics
Simulation Visualisation EducationModelling and
Optimisation
0126VisualisationCommunicating the meaning of your data visually.
The visualisation theme seeks to gain insight into research questions through displaying and interacting with representations of data or virtually simulated objects and environments on large, immersive
displays. These projects typically require expertise in computer science, interaction design, and usability. In many ways, it is both an art and a science. Researchers in the Institute are able to use the Curtin HIVE
(Hub for Immersive Visualisation and eResearch), where they can access four large-scale immersive and interactive systems.
Curtin Institute for ComputationCIC Themes
Big Data Analytics
Simulation Visualisation EducationModelling and
Optimisation
CIC Theme: EducationCIC Themes
Computation is an increasingly important discovery and research activity in most disciplines, leading to new fields such as computational science and engineering, learning sciences, humanities, design, macro
and microeconomics, and organisational behavior. Universities have found it difficult to bring these inherently cross-discipline subjects into the curriculum. The education arm of the
institute aims to build computational skills, literacies and competencies across the entire university community.
Innovating learning for Curtin centres
upon building a highly media rich,
interactive and personalised learning
experience for all our learners. To
facilitate this, CLT are working on a
number of internationally leading
projects and programs.
History
Curtin Learning and TeachingStrategic Innovations in Learning Engagement
01
"New technologies have resulted in unprecedented global competition and enabled learning to be delivered effectively on a much larger scale."
Our ChallengeTransforming Teaching and Learning
students have unprecedented choice
technology has removed geographic boundaries
employers expect job ready leaders
01Big dataHow do we get it, what do we do with it.
Photo credit: - https://www.flickr.com/photos/keoni101/7069578953/in/photostream/ (Image by Keoni Cabral CC 2.0)
Estimates suggest that the vast majority of data is unstructured.
Human activity generates data.
Sources of human data - behaviour, answering questions, biological data, measurements,
wearable technology, online behaviour, interaction with devices, machines, etc. spending,
buying, games, etc…
Other types of data - anything we count, record, measure, etc
Enhancing teaching and learning through educational data mining and learning analytics. US Dept of Education (2012)
Applying Data to Learning and TeachingEducational Data Mining: Predict the Future, Change the Future
01Big data in educationsometimes called “learning analytics”
Tin Can (Experience) API - http://tincanapi.com/overview/
01The Internet of Thingsthe world of connected everything
Governance and Recordkeeping Around the World Newsletter (April 2015) http://www.bac-lac.gc.ca/eng/services/government-information-resources/information-management/Documents/april-2015.pdf
“Approximately 14 billion objects (things) are connected to the Internet and is growing. We are now entering a new phase in how these objects are used and what will be their impact. The IoT brings with it enormous opportunities, to both the private and public sectors, in all areas including the management of information throughout its lifecycle.”
39
01The Internet of Thingswhat might it look like?
What is the Internet of Things (Infographic) - http://www.visualcapitalist.com/what-is-internet-things/
“Thingful® is a search engine for the Internet of
Things, providing a unique geographical index of
connected objects around the world, including
energy, radiation, weather, and air quality devices
as well as seismographs, iBeacons, ships, aircraft
and even animal trackers. Thingful’s powerful
search capabilities enable people to find devices,
“ Computational Thinking is the thought processes involved in formulating problems and their solutions so that the solutions are represented in a form that can be effectively carried out by an information-processing agent. “ Cuny, Snyder, Wing
01Bluesky LearningInnovation is creative problem-solving
Photo Credit: "Newton Blue Sky". Licensed under CC BY 2.5 via Wikipedia - http://en.wikipedia.org/wiki/File:Newton_Blue_Sky.jpg#/media/File:Newton_Blue_Sky.jpg
“Gentleness, Virtue, Wisdom, and Endurance, These are the seals of that most firm assurance Which bars the pit over Destruction's strength;
And if, with infirm hand, Eternity, Mother of many acts and hours, should free
The serpent that would clasp her with his length; These are the spells by which to reassume
An empire o'er the disentangled doom.
To suffer woes which Hope thinks infinite; To forgive wrongs darker than death or night;
To defy Power, which seems omnipotent; To love, and bear; to hope till Hope creates
From its own wreck the thing it contemplates; Neither to change, nor falter, nor repent;
This, like thy glory, Titan, is to be Good, great and joyous, beautiful and free; This is alone Life, Joy, Empire, and Victory.”
What is Educational Data Mining (EDM)?http://edtechreview.in/dictionary/394-what-is-educational-data-mining
“Goals of EDM: 1. Predicting students’ future learning behavior by creating student models that incorporate such detailed information as students’ knowledge, motivation, metacognition, and attitudes; 2. Discovering or improving domain models that characterize the content to be learned and optimal instructional sequences; 3. Studying the effects of different kinds of pedagogical support that can be provided by learning software; and 4. Advancing scientific knowledge about learning and learners through building computational models that incorporate models of the student, the domain, and the software’s pedagogy.”
Digging Deep into Educational DataEducational Data Mining: Predict the Future, Change the Future