Lecture 1
Introduction to Machine Learning. Part 1
2021 enterprise trends in machine learning (Algorithmia, 2021)
Mental quality that consists of the abilities to learn from experience, adapt to new situations, understand and handle abstract concepts, and use knowledge to manipulate one’s environment.1
Encyclopaedia Britannica ↩︎
Intelligence measures an agent’s ability to achieve goals in a wide range of environments.
Intelligence demonstrated by machines
Computer programs that can emulate physical and/or cognitive human capabilities
AI that can do everything we humans can do, and possibly much more
Also called Artificial General Intelligence (AGI) or human-level intelligence
- The AI we see in movies
No AI program has been created yet that could be considered an AGI
Narrow AI
AI specialised in well-defined tasks.
For example, speech recognition, chess-playing, autonomous driving
Any process by which a system improves performance from experience 1
The ability to perform a task in a situation that has never been encountered before
Learning = generalisation
Herbert Alexander Simon ↩︎
“We can know more than we can tell...
The skill of a driver cannot be replaced by a thorough schooling in the theory of the motorcar” 1
1 Michael Polanyi (1966) ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
Credits: Jonah Burlingame ↩︎
The field of study that gives computers the ability to learn without being explicitly programmed1
Machine learning is the science (and art) of programming computers so they can learn from data
Arthur Samuel ↩︎
Rules to detect a cat:
1. Whiskers
2. Furry
3. Small
Let me learn how a cat looks like from examples
Explain what happened
Predict what will happen
Suggest/recommend actions to take
(Semi) autonomously create new data
Deep Learning is a Machine Learning approach based on neural networks (NN)
NN are machine learning algorithms in which processing nodes (neurons) are organized into layers
Depth = number of layers
High-level understanding of digital images or videos
Also generation (e.g Stable Diffusion)
An enabler for technology such as smart doorbells, self-driving cars, etc.
High-level understanding of language spoken and written by humans
Also generation (e.g. ChatGPT)
An enabler for technology like Siri or Alexa
The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it 1.
Mark Weiser, The Computer for the Twenty-First Century (Scientific American, 1991, pp. 66–75) ↩︎
Focus on purpose, not on outcomes.
Asking "Why" questions
Understanding and acknowledging diversity of stakeholders and values
...
http://resolver.tudelft.nl/uuid:dabbfb49-4fbf-4ead-ab3d-e535572de4e7
Analysis of how parents perceive their baby, their behaviours towards their child, and thus understand how overprotection develops throughout childhood
more than 300 stories, manually and NLP analysis
How to help designers, experts, and societal stakeholders work together with AI, to prepare, realise and evaluate design interventions?
Goal: reduce design complexity for large-scale social interventions
Using big data ... we experiment with artificial agency during complex system design processes
We are exploring the form and use of novel design methods to address systemic design problems to create an AI Toolkit
All design needs a medium. A designer in the age of computable technology also contends with programming, which the designer wields as a tool and canvas.1
Ge Wang - Stanford ↩︎
“48% of US consumers intend to buy at least one smart home device in 2018”1
“23% of connected security system owners said they deactivate their system completely when they have guests over”
AI/ML are “statistical parrots” 🦜
They are (very good) pattern recognition machine
Garbage in - Garbage Out
AI/ML are tools.
People design and use them.
And they change us!
Magically: maybe
Overnight: No
2021 enterprise trends in machine learning (Algorithmia, 2021)
AI/ML technologies are very flexible and powerful
But they have very strict requirements
And potentially harmful limitations
Alessandro
Carlo
Vasileios
Evangelos
Denis
Chaofan
Redistribution of content
More "design examples"
Assignment 1 is a bit more complex
Assignment 3 is a lot less complex
OK to discuss assignments with classmates
OK to use existing solutions as part of your projects/assignments. Clarify your contributions.
OK to publish your assignments portfolio after the course is over (we encourage that!)
NOT OK to ask someone to do assignments/projects for you
NOT OK to use ChatGPT (or similar) without clear attribution
NOT OK to copy solutions from classmates
NOT OK to pretend that someone’s solution is yours
NOT OK to post your assignment solutions online
ASK the teaching team if unsure
READ THE COURSE MANUAL
We will have another lecture on Friday 13.45
Set-up tutorial on Friday 15.45
Form Groups: Deadline Tuesday 21st EOB
Lecture 1
Introduction to Machine Learning. Part 1