What Parts of Artificial Intelligence Are Not Machine Learning?

No. Machine learning is one branch of artificial intelligence, not the whole field. AI also includes symbolic reasoning, rule-based expert systems, search, planning, optimization, and robots that perceive, decide, and act. If a system follows encoded knowledge or calculates a path to a goal rather than learning a pattern from training data, it can be AI without being machine learning.
Is all artificial intelligence machine learning?
No. Treating AI and machine learning as synonyms creates a bad mental map: it makes neural networks look like the starting point, middle, and end of the subject. They are important, but they are one tool family in a larger toolkit.
NIST's AI taxonomy defines machine learning as a branch of AI that develops systems able to learn from data to perform a task without being explicitly programmed for that task. That definition gives you a clean test: learning from data is the distinguishing move. An AI system can instead use facts, rules, a search procedure, or a plan supplied by people.
NIST's computer-security glossary makes the boundary even clearer. Its AI definitions cover perception, cognition, planning, learning, communication, and physical action, and describe machine learning as one technique among a set of techniques used to approximate cognitive tasks. Learning belongs on the map. It does not fill the map.
Use this phrase when explaining the distinction: “Machine learning learns a solution pattern from data; other AI methods work from explicit knowledge, goals, and actions.” It is short, accurate, and saves everyone from a vague debate about whether a spreadsheet rule is somehow a neural network.

What types of AI do not use machine learning?
Several AI approaches can work without machine learning: symbolic knowledge representation, expert systems, search, planning, and goal-directed robotics. Each answers a different operational question: what is true, which rule applies, what option should be examined next, and what sequence of actions reaches the goal.
| Approach | What it works with | Core move | Useful question |
|---|---|---|---|
| Rule-based or expert system | Encoded expert knowledge and if-then rules | Apply rules to reach a decision | “Given these conditions, what should happen?” |
| Symbolic AI | Symbols, facts, relationships, and logic | Represent and infer from knowledge | “What follows from what is known?” |
| Search | Possible states and actions | Explore alternatives to find a solution | “Which path gets to the target?” |
| Planning | A current state, goal state, and actions | Build a sequence before acting | “What should happen first, next, and after that?” |
| Machine learning and generative AI | Data and learned models | Learn patterns for a task | “What pattern can the model learn from examples?” |
Expert systems: NIST defines an expert system as an automated system encoded with human-expert knowledge for narrow tasks, making decisions through if-then rules. Britannica describes its two central parts as a knowledge base and an inference engine. The knowledge base holds the domain facts and rules; the inference engine applies them. That is a very different design from training a model on examples and asking it to generalize.
Search: search is the disciplined version of “try the available moves until you find a route to the target.” It is a heuristic problem in John McCarthy's account of AI: an algorithm must decide questions, solve problems, or achieve goals. The point is not that the system has absorbed a pattern from a dataset. The point is that it can evaluate possible next steps.
Planning: the 2024 AAAI article on symbolic planning defines planning as deliberative thinking before acting. A planner uses a symbolic model of the world and available actions to find a sequence that moves from the current state to a desired goal state. Think “choose the sequence,” not “predict the label.”
Robotics: a robot can combine perception, planning, reasoning, communication, decision-making, and physical action. Learning may be one component, but it is not the admission ticket. That distinction matters when the robot must act under timing, energy, and communication constraints.
What is the difference between symbolic AI and machine learning?
Symbolic AI represents knowledge explicitly and reasons over it; machine learning learns task-relevant patterns from data. The practical difference is where the system's working knowledge lives: in readable symbols, rules, and models on one side, or in learned model behavior on the other.
John McCarthy describes logical AI as representing an agent's knowledge, goals, and current situation with sentences in logic, then inferring which action will achieve its goals. NIST likewise defines knowledge representation as formalizing knowledge declaratively, typically for symbolic AI systems such as expert systems. In plain language: the system can be given the pieces it needs to reason with.
Here is the contrast worth keeping. Weak explanation: “Symbolic AI is old-school AI.” Strong explanation: “Symbolic AI stores the task structure explicitly, so it can reason from stated facts and rules; machine learning learns a task pattern from data.” The stronger version tells you how the system works, not just which decade people associate with it.
Planning shows why this is more than a classroom distinction. NASA JPL activated automated onboard scheduling as Perseverance's primary operations method in October 2023. According to the NASA JPL Artificial Intelligence Group, the scheduler adapts when activities finish earlier or later than expected by extending, adding, or delaying activities. As of January 29, 2025, the onboard planner had operated for 429 Martian days, executed more than 7,800 requested activities, driven more than 12 kilometers, acquired more than 70,000 images, and collected 4 rock-core samples.
That example is the goal-and-constraints test. When you see an AI claim, ask: “Is this system learning from data, or is it representing a situation, applying rules, searching options, and planning actions?” Many real systems do both. The test still tells you which capability is doing the work.
For a beginner learning path, start with four moves: represent a simple world in facts; write a few if-then rules; define a goal and legal actions; then trace how a search or planner could reach that goal. After that, study machine learning as a different way to build capability. This order reduces cognitive load because you first learn what an intelligent system must decide before learning how a model can learn from examples.
The practical drill is small: choose a routine task such as preparing for an appointment. Write the current state, the goal state, the actions available, and three rules that block or allow actions. You have just sketched the ingredients of symbolic reasoning and planning. Make the pieces visible first; the terminology will stick.
Frequently Asked Questions
Are expert systems still used today?
Yes. An expert system applies encoded specialist knowledge to narrow problems using a knowledge base and an inference engine. Britannica identifies applications in areas including medical diagnosis, petroleum engineering, and financial investing; the important point is the mechanism: explicit rules and domain knowledge, not necessarily learned patterns.
Can a robot be intelligent without machine learning?
Yes. NIST's AI definitions include perception, planning, reasoning, decision-making, and physical action alongside learning. NASA JPL's Perseverance scheduler is a practical example: it adapts the rover's activity schedule when operations finish earlier or later than expected, which is planning under real operating constraints.
What should I learn first if I want to understand AI beyond neural networks?
Start with the decision chain: represent the world, state a goal, define available actions, then search or plan for a sequence that reaches the goal. This week, take one routine task and write its state, goal, rules, and possible actions in plain language; that small drill makes symbolic AI concrete before you touch a neural-network tutorial.
Sources
- National Institute of Standards and Technology: EU-US Terminology and Taxonomy on Artificial Intelligence
- NIST Computer Security Resource Center: Artificial Intelligence Glossary
- NASA Jet Propulsion Laboratory Artificial Intelligence Group: Mars 2020 Scheduler
- Association for the Advancement of Artificial Intelligence: Symbolic Planning
- Stanford University: Concepts of Artificial Intelligence
- Encyclopaedia Britannica: Expert System