Supervised Learning: Algorithms train using a labeled dataset where each piece of data has a 'correct' output. Ex. image classification, spam detection, predicting housing prices.
Unsupervised Learning: Algorithms train using an unlabeled dataset, requiring the algorithm to find patterns within the data. Ex. Anomaly detection
Self-Supervised Learning: A subset of Unsupervised Learning where the computer creates its own labels. Ex. Predicting words, image colorization.
Semi-Supervised Learning: A combination of supervised/unsupervised learning. A small number of the provided data may be labeled.
Reinforcement Learning: The agent learns from their environment, while being reinforced to produce desired outcomes. Ex. Training autonomous vehicles, robotics.
Generative AI (GenAI) generates new content (language, images, and more) from user prompts based on patterns learned from large amounts of training data. GenAI is "a type of artificial intelligence (AI) that is able to create new content, such as text, images, music, or entire datasets, based on patterns and information it has learned from existing data. Unlike traditional AI that simply analyzes data, GenAI actively produces new material, simulating a level of creativity once thought unique to humans."1
1.GenAI in Teaching and Learning Toolkit by Gwen Nguyen is licensed under a CC-BY-NC 4.0 International license.
Large Language Models (LLMs) are a type of GenAI that produce language. Popular examples include ChatGPT, Claude, Microsoft Copilot, and Gemini. LLMs allow users to prompt (or, give instructions/ask questions) an AI tool using natural language. In other words, you can "talk" to the AI the same way you talk to another person. When the tool responds, you can use its conversational capabilities to ask further questions, request edits, and more.
Common uses of LLMs include:
Image Generators: Firefly, DALL-E 3, Microsoft Copilot, Ideogram
Other tools: Perplexity, Canva, Glasp, Goblin Tools, Gamma, Grammarly, MagicSchool.ai, Diffit, Almanack, Slidesgo
Resources:
Generate - Text, images, video, and audio, including combinations to produce complete deliverables.
Automate/Control - Mechanize virtual or tangible tasks, such as traffic lights, safety sensors, scheduling, and self-driving cars, trains, etc.
Correlate/Predict/Discover - Answering what did, is, should, or could happen if...by simulating and processing information at a rate much faster than scientist-directed experiments.
Problem Solve/Reason - Problem identification, analysis, evaluating solutions, and recommendations.
Agent/Virtual Assistant - Your AI personal assistant that can perform complex virtual tasks.
Information from Demystifying Artificial Intelligence for You by Bruce Kinney is licensed under CC-BY-NC-SA 4.0 International.
Model: a neural network like an AI 'engine'. Ex. Large Language models (like GPT-4, GPT-4o, Gemini, Claude 3.5), Diffusion models.
Tool: the software used to interact with the model. Ex. Microsoft Copilot for Web, (uses the GPT-4 & GPT-3.5 models), ChatGPT Free (uses the GPT-4o & GPT-3.5 models), DALL-E (uses a diffusion model).
Information from Different Generative AI Options by University of Sydney under a CC-BY-NC 4.0 license.