WEEK 2.9 Flashcards
data science
activity and field of education
activity
data collection/interpretation/analysis via automated and manual methods to posit/evaluate models
education
the study of
- Data collection/interpretation/analysis
- Statistical/machine-learning methods
- Model selection
What do data science models do?
- codify knowledge in a given area
- generate specific decisions under specific conditions
machine-learning algorithms
- very good at detecting patterns
- use well-known statistical techniques to achieve results
AI as an activity
ability of an artificial unit to perform intelligent tasks in a (semi) automated fashion
AI as an education
study of artifical systems in areas such as natural language processing, reasoning, sensors and robotics
weak AI
- artificial units that perform well in certain areas
- e.g. playing games, solving equations, offering diagnoses
strong AI
- artificial units that perform well in all alreas and may even be said to have consciousness
- holy grail is to create AI that surpasses human intelligence
GOFAI
- artificially intelligent systems focused on rule-like manipulations of symbols
- mimics math and logic
expert systems
- developed to mimic decisions taken by human experts
- two components:
- inference engine (logic and heuristics)
- knowledge base
networks
- mimic the interconnected web of neurons that exist in the brain
- most widely used approach in AI
computational theory of mind
mind taken to behave like computer
machine learning
- sub-branch of AI where algorithm learns as much as possible on own
- learning done from data not experience
- mostly conducted by neural networks
connectionists
advocate the use of neural networks to understand brain
supervised learning
- algorithm trained with labelled data and then its output is checked in test phases
- we know desired result, aim is to produce correct labels
- useful in classification and curve-fitting tasks
unsupervised learning
- algorithm trained but data not labelled
- we don’t know desired result, aim is for the algorithm to produce its own pattern from the data
- useful in clustering tasks