1. Foundations of AI Flashcards
What is Artificial Intelligence?
Machines performing tasks that normally require human intelligence
What is the Turing Test?
A test to determine whether a machine is intelligent. Considered intelligent if its responses fooled an interviewer into thinking it was human.
What are the common elements of AI definitions?
Technology- use of tech (engineered or machine-based system) and specific objectives (logic, knowledge, or learning algorithm)
Autonomy- discussion of autonomy by tech to achieve objectives
Human Involvement- need for human input to train tech/provide data and identify objectives
Output- tech produces output (content, predictions, recommendations, or decisions)
What is Machine Learning?
The process of training machines to display AI behavior
What are the three types of Machine Learning?
Supervised
Unsupervised
Reinforcement
What is Supervised Learning (ML)?
Labeled data grouped or classified into categories via the AI system
Ex) Two groups of labeled images- cats & dogs. AI system wants to determine what makes something a cat vs. a dog and correctly classify new images. Used for text recognition and spam.
What is Unsupervised Learning (ML)?
Unlabeled data, typically used for pattern detection
Ex) AI system looks for outliers in data- such as financial data examination looking for fraud
What is Reinforcement Learning (ML)?
AI system is rewarded for performing a task well and penalized for not performing a task well. Over time, it learns to maximize rewards and find a system that works.
Ex) Self-driving cars- rewarded for keeping car safe, penalized for getting lost/hitting object. System over time maximizes rewards.
Why is AI a sociotechnical system?
AI influences society, and society influences AI
What are some of the general risks of using AI?
AI systems are incredibly complex, and AI data will change over time. Systems will need to be updated periodically. Finally, systems are implemented in complex environments.
What is the OECD AI Framework?
OECD= Organization for Economic Cooperative Development.
Designed to classify AI systems and examine risks. Consists of 5 dimensions.
What are the five dimensions of the OECD AI framework?
1) People and Planet - identify individuals & groups that may be affected by AI system. How does system impact human rights, environment, society. Privacy comes into play here regarding use.
2) Economic Context - economic/sectorial environment in which the AI system operates (ex financial, healthcare, education), and business function for the model, whether critical to function of business, how it’s deployed/scale, technological maturity (untested vs. well-trained)
3) Data and Input - what types of data used in model, whether expert input is used (human input put into rules), structure/format of data
4) AI model - technical type, how it was built, how it was used
5) Tasks and Output - tasks AI system performs, its outputs, resulting actions from these outputs. characteristics include tasks, tasks & actions combined, evaluation methods to determine system performance
What are AI Governance Principles? Examples?
AI governance principles are guidelines that help enable consistency, standardization and responsible use of AI. Around the world, the principles that guide responsible AI governance are similar.
EX) OECD AI Principles, FIPPS, NSM
What are AI Governance Frameworks? Examples?
AI governance frameworks provide guidance for operationalizing values that come from principles. While there are similarities among AI frameworks, they are often context-sensitive and fit for specific purposes.
EX) ISO 42001, NIST, Council of Europe, NSM
What is the difference between AI Governance Principles and AI Governance Frameworks?
AI governance principles are a set of values, whereas an AI governance framework is a means to operationalize those values.
Name three categories of AI use cases
1) Recognition, Detection, and Forecasting
2) Personalization and Interaction Support
3) Goal-driven Optimization and Recommendation
Describe the use case/benefits of AI Recognition
Image/Speech/Facial recognition - look at one input, see if it matches something else.
- Retailer product matching
- Identifying individuals
- Teach manufacturing machines to see defects
- Plagiarism detection
Describe the use case/benefits of AI Event Detection
Using AI to detect specific events in a large amount of data
- Credit card fraud detection
- Identity theft detection
- Events in sports videos (touchdown, goal, etc)
- Detect cyber events and protect systems/networks
Describe the use case/benefits of AI Forecasting
Using past data to forecast future conditions
- Allow companies to predict sales, revenue, demand
- Determine demand for rides in ride-sharing apps/surge pricing
- Weather forecasting
Describe the use case/benefits of AI Personalization
Unique customer profiles created based on behavior observed during web use, used to connect users to relevant information on company sites- increases sales
Describe the use case/benefits of AI Interaction Support
Chatbots to answer frequently asked questions, guide users through steps on a website (ex. student loan applications)
Describe the use case/benefits of AI Goal-Driven Optimization
Asking AI to analyze a problem and generate multiple solutions to answer that problem
- Optimize supply chain to increase efficiency
- Optimize driving routes and reduce idle time for mass transit/deliveries
Describe the use case/benefits of AI Recommendations
- Product or viewing recommendations based on predictive analytics.
- Help humans make better purchasing decisions
- Healthcare- diagnosis support
- Government- adjudicating disability cases/determine benefits
What are the three high-level categories of AI?
1) Artificial NARROW intelligence
2) Artificial GENERAL intelligence
3) Artificial SUPER intelligence