AI Learning Guide

From PRIMO.ai
Jump to navigation Jump to search



AI Learning Guide

Find your next step in understanding artificial intelligence.

The AI Learning Guide is a decision tree for exploring artificial intelligence according to what you already know and what you want to understand next.

Unlike AI Solver, which helps you choose approaches for solving problems, this guide helps you develop the knowledge needed to understand, use, build, and evaluate AI systems.

How to use this guide:

  1. Choose the starting point that best describes you.
  2. Answer the question in that section.
  3. Follow the suggested articles in order.
  4. Use the learning checkpoint to decide whether to continue, revisit a topic, or move to another route.

You can enter at any level. The paths are suggested learning sequences, not mandatory prerequisites.

Choose a Learning Activity

What learning activity would help me make progress next?

Start with AI Learning Resources & Practice Navigator, or choose a specific branch:

Start Here: Where Are You in Your AI Journey?

Starting Point Best Description Go To
1. New to AI I want to understand the basics, concepts, and terminology. Start with the fundamentals →
2. AI User I've experimented with AI and want to use it more effectively. Improve my AI skills →
3. AI Builder I want to create applications, workflows, or systems using AI. Learn to build →
4. Technical Learner I want to understand models, architectures, mathematics, and learning methods. Explore AI technology →
5. Advanced Explorer I want to investigate AI research, limitations, emerging capabilities, or implications. Explore advanced subjects →

Not sure where to begin? Choose Route 1. If you already know the material, skip ahead.


Route 1: New to AI

Question: How much of the fundamentals do you already understand?

1A. Learn the Basic Concepts

Learning goal: Understand the major categories of artificial intelligence and their relationships.

Suggested sequence:

  1. What is Artificial Intelligence (AI)? — understand the overall field.
  2. Machine Learning (ML) — discover how systems learn patterns from data.
  3. Deep Learning — understand learning through multilayer neural networks.
  4. Generative AI — explore systems that generate new content.
  5. History of Artificial Intelligence (AI) — understand how the field developed.

Learning checkpoint:

Can you explain the differences between artificial intelligence, machine learning, deep learning, and generative AI in your own words?

1B. Explore What AI Can Do

Learning goal: Understand current AI capabilities and limitations through direct experience.

Suggested sequence:

  1. Capabilities — explore tasks AI systems can perform.
  2. Current State — understand today's technology landscape.
  3. Conversational AI — learn about interacting with AI assistants.
  4. ChatGPT — explore a general-purpose conversational AI system.
  5. Google AI Studio — experiment with AI models and capabilities.

Try this:

Ask an AI assistant to explain an unfamiliar topic, summarize a short document, and suggest improvements to a piece of writing.

Compare the results with trusted information. Notice when additional context or clarification improves the response.

Learning checkpoint:

Can you identify three useful AI applications and explain why their outputs may still require checking?


Route 2: AI User

Question: What do you most want to improve?

2A. Improve Prompting and Context

Learning goal: Communicate goals, instructions, and context effectively.

Suggested sequence:

  1. Prompt Engineering (PE) — develop clearer instructions.
  2. Context — understand the information influencing model responses.
  3. In-Context Learning (ICL) — understand how examples and context affect behavior.
  4. Large Language Model (LLM) — explore the technology behind many conversational systems.

Try this:

Give the same task to an AI assistant using three approaches:

  1. A short instruction.
  2. An instruction with background context and constraints.
  3. An instruction with context, examples, and evaluation criteria.

Compare completeness, correctness, and usefulness.

Learning checkpoint:

Can you improve a weak AI response by changing the instructions, supplying context, or adding examples?

2B. Use AI in Practical Activities

Learning goal: Recognize where AI provides practical value.

Suggested sequence:

  1. How do I leverage Artificial Intelligence (AI)? — explore opportunities.
  2. Personal Productivity — apply AI to everyday activities.
  3. Writing/Publishing — explore writing and content creation.
  4. Case Studies — review real-world applications.
  5. Agents/Assistants — understand more advanced assistance.

Try this:

Identify one recurring task that takes time or effort. Use AI to assist with it, verify the result, and compare the outcome with your normal method.

Learning checkpoint:

Can you identify a task where AI produces a measurable benefit without introducing unacceptable errors?

2C. Verify and Evaluate AI Results

Learning goal: Recognize mistakes, uncertainty, limitations, and risks.

Suggested sequence:

  1. Evaluation — understand methods for judging performance.
  2. AI Verification and Validation — examine verification and validation.
  3. Explainable / Interpretable AI — explore transparency and explanation.
  4. Prompt Injection Attack — understand an important class of security risk.
  5. Ethics — consider responsible application.

Try this:

Ask an AI assistant a question for which you already know the correct answer.

Compare its response with your reference material, then repeat using a harder question and an explicit verification requirement.

Learning checkpoint:

Can you distinguish a plausible answer from a verified answer and identify when human review is needed?


Route 3: AI Builder

Question: What kind of AI system do you want to create?

3A. Build Without Coding

Learning goal: Prototype AI applications using visual tools and existing models.

Suggested sequence:

  1. Development — understand the development process.
  2. Codeless Options, Code Generators, Drag n' Drop — explore no-code approaches.
  3. Google AI Studio — experiment with available models.
  4. Gemini Notebook — explore AI-assisted research and content generation.
  5. Evaluation — assess the resulting application.

Try this:

Create a simple prototype that accepts a user question and produces a structured response.

Learning checkpoint:

Can you explain the inputs, processing, outputs, and limitations of your prototype?

3B. Program with AI

Learning goal: Understand how AI capabilities are incorporated into software.

Suggested sequence:

  1. Development — understand AI development practices.
  2. Python or JavaScript — choose a programming language.
  3. Generative AI with Python or Generative AI with JavaScript — explore language-specific approaches.
  4. Libraries & Frameworks — understand reusable components.
  5. Building Your Environment — prepare a development environment.
  6. Train, Validate, and Test — understand testing and validation.

Try this:

Build a small application that accepts input, invokes an AI model or service, and displays a result.

Learning checkpoint:

Can you explain how your application sends information to the AI model, receives results, and handles failures?

3C. Build AI That Uses Your Information

Learning goal: Understand how AI accesses and uses information beyond its model parameters.

Suggested sequence:

  1. Context — understand contextual information.
  2. Embedding — explore numerical representations of information.
  3. Semantic Search — retrieve information by meaning.
  4. Retrieval-Augmented Generation (RAG) — combine retrieval and generation.
  5. Database — understand structured and vector data storage.
  6. AI Verification and Validation — evaluate answer quality and grounding.

Try this:

Design a small question-answering application using a collection of documents. Compare responses with and without relevant source material.

Learning checkpoint:

Can you explain when simple prompting is sufficient and when retrieval or database access is appropriate?

3D. Build Agents and Automation

Learning goal: Understand systems that use tools and coordinate multiple steps.

Suggested sequence:

  1. Agents/Assistants — understand AI agents and assistants.
  2. Robotic Process Automation (RPA) — examine deterministic automation.
  3. LangChain — explore tools for composing AI applications.
  4. Evaluation — test performance and reliability.
  5. Risk, Compliance and Regulation — understand deployment considerations.

Try this:

Choose a small multi-step task. First describe how a fixed workflow would complete it, then identify whether any step genuinely requires an AI agent.

Learning checkpoint:

Can you distinguish a chatbot, a fixed workflow, and an agent that dynamically selects actions?


Route 4: Technical Learner

Question: Which technical aspect do you want to understand?

4A. Models and Architectures

Learning goal: Understand major AI model architectures and their relationships.

Suggested sequence:

  1. Neural Network — learn the basic computational structure.
  2. Deep Learning — explore multilayer models.
  3. Attention — understand attention mechanisms.
  4. Transformer — study transformer architecture.
  5. Generative Pre-trained Transformer (GPT) — explore generative pretrained transformers.
  6. Large Language Model (LLM) — understand large language models.
  7. Foundation Models (FM) — examine reusable pretrained models.

Learning checkpoint:

Can you distinguish a neural network, an architecture such as a Transformer, and a trained model such as an LLM?

4B. Learning and Optimization

Learning goal: Understand how AI models learn from data, examples, and feedback.

Suggested sequence:

  1. Learning Techniques — survey approaches to learning.
  2. Supervised — learn from labeled examples.
  3. Unsupervised — discover structure without target labels.
  4. Self-Supervised — learn useful representations using supervision derived from data.
  5. Backpropagation — understand gradient computation in neural networks.
  6. Gradient Descent Optimization & Challenges — understand parameter optimization.
  7. Reinforcement Learning (RL) — explore learning through rewards and interaction.

Learning checkpoint:

Can you explain why a training method is chosen and how the system uses feedback to improve?

4C. Data and Representation

Learning goal: Understand how AI systems transform information into useful representations.

Suggested sequence:

  1. Data Science — examine data analysis and preparation.
  2. Data Quality — understand the importance of reliable data.
  3. Data Preprocessing — study preparation methods.
  4. Feature Exploration/Learning — explore features and representations.
  5. Embedding — understand vector representations.
  6. Dimensional Reduction — explore simplifying representations.
  7. Knowledge Graphs — understand explicit relationships between entities.

Learning checkpoint:

Can you explain how the representation of information affects what an AI model can learn or retrieve?

4D. Mathematical Foundations

Learning goal: Understand mathematical concepts used in artificial intelligence.

Suggested sequence:

  1. Math for Intelligence — explore the mathematical foundations.
  2. Dot Product — understand vector operations.
  3. Bayes — examine probability and inference.
  4. Gradient Descent Optimization & Challenges — learn optimization principles.
  5. Causation vs. Correlation — distinguish relationships from causal effects.

Learning checkpoint:

Can you explain how probability, vector operations, and optimization contribute to AI learning and inference?

4E. Technical Evaluation

Learning goal: Understand how AI models are compared, validated, and monitored.

Suggested sequence:

  1. Train, Validate, and Test — learn dataset separation and testing.
  2. Evaluation - Measures — explore performance metrics.
  3. Cross-Validation — understand validation strategies.
  4. Benchmarks — examine standardized evaluations.
  5. Bias and Variances — learn about generalization challenges.
  6. Explainable / Interpretable AI — investigate interpretability.

Learning checkpoint:

Can you choose a suitable evaluation approach, explain its limitations, and recognize overfitting or misleading results?


Route 5: Advanced Explorer

Question: Which area do you want to investigate?

5A. AI Frontiers

Learning goal: Explore potential advances in intelligence and computing.

Suggested sequence:

  1. Current State — establish what exists today.
  2. Foundation Models (FM) — examine broadly adaptable systems.
  3. Emergence — explore emerging capabilities and behavior.
  4. Artificial General Intelligence (AGI) to Singularity — examine proposed future intelligence.
  5. Moonshots — investigate ambitious research directions.
  6. Consciousness — explore questions surrounding consciousness and intelligence.

Learning checkpoint:

Can you distinguish demonstrated capabilities from experimental findings and speculative future scenarios?

Continue: Trust and governance → or explore connected concepts →

5B. Trust, Safety, and Governance

Learning goal: Understand how AI systems can be designed, evaluated, and governed responsibly.

Suggested sequence:

  1. Ethics
  2. Explainable / Interpretable AI
  3. AI Verification and Validation
  4. AI Governance
  5. Privacy
  6. Cybersecurity
  7. Risk, Compliance and Regulation

Learning checkpoint:

Can you identify the technical, human, and institutional safeguards appropriate for different AI applications?

Continue: Interdisciplinary research → or apply evaluation through AI Solver →

5C. Interdisciplinary Research

Learning goal: Understand connections between AI and other fields of research.

Choose a research direction:

Learning checkpoint:

Can you explain a plausible relationship between AI and your chosen discipline, while recognizing the limitations of current research?

Continue: Explore connections across disciplines →

5D. Creativity, Games, and Interactive Intelligence

Learning goal: Explore AI's relationship to creativity, interactive systems, and game design.

Choose an area:

Learning checkpoint:

Can you describe how AI contributes to your chosen creative or interactive field and identify relevant design or technical methods?

Continue: Build an application → or explore connected subjects →


What Should I Do After Completing a Path?

If You Want To... Continue With
Solve a practical problem AI Solver
Explore relationships among subjects ConceptChains
Browse the full encyclopedia Primo.ai Pages
Study unfamiliar terminology Reading Material & Glossary
Explore practical AI opportunities How do I leverage Artificial Intelligence (AI)?
Study new technical subjects Technical Learner
Investigate future developments Advanced Explorer

Learning Guide Principles

  • Start where you are: Prior experience determines the most useful entry point, not a required progression.
  • Learn with a purpose: Each path addresses a clear question or learning objective.
  • Follow connected concepts: Articles are linked in a suggested order that helps develop understanding.
  • Apply the knowledge: Practical exercises and checkpoints reinforce learning.
  • Advance when ready: Completing a checkpoint suggests another route; it doesn't imply formal certification.
  • Keep exploring: ConceptChains provides connections that extend beyond a single learning path.

PRIMO.ai Navigation

Home · AI Solver · ConceptChains · All Articles