| Definition |
Uses predefined algorithms and statistical models to recognise patterns, classify data, or make predictions
based on structured inputs. |
Uses deep learning models to generate new content such as text, images, code, or audio. |
Builds on generative AI with goal-driven reasoning, memory, and autonomy—planning, acting, and learning with
minimal human intervention. |
| Core Capability |
Pattern recognition, rule-based decision-making, predictive analytics. |
Content creation and synthesis across multiple modalities. |
Autonomous decision-making, adaptive planning, multi-step task execution. |
| Data Dependency |
Structured and labelled datasets. |
Large volumes of unstructured data (text, images, audio). |
Structured and unstructured data, with real-time feedback and memory loops. |
| Examples |
Spam filters, credit-risk scoring, demand forecasting, recommendation systems. |
ChatGPT, DALL-E, Stable Diffusion, GitHub Copilot. |
AutoGPT, Devin, Microsoft Copilot Agents, LangGraph. |
| Human Involvement |
High – humans define rules and workflows. |
Moderate – humans provide prompts or guidance. |
Low – humans define goals; agent plans and executes autonomously. |
| Goal |
Optimise decisions or predictions within a fixed scope. |
Create new, contextually relevant content. |
Achieve defined objectives through self-directed reasoning and action. |
| Typical Use Cases |
Fraud detection, quality control, process automation, predictive maintenance. |
Content generation, design ideation, conversational assistants. |
Autonomous business processes, adaptive customer service, workflow automation. |
| Technology Stack |
- Python, R
- scikit-learn, XGBoost, LightGBM
- TensorFlow (classical ML)
- SQL-based ML (BigQuery ML, Azure ML)
|
- PyTorch, TensorFlow, JAX
- Hugging Face Transformers
- Azure OpenAI, Google Gemini and other LLM APIs
- Stable Diffusion, Midjourney
- LangChain for LLM orchestration
|
- LangChain, LangGraph, LlamaIndex
- AutoGPT, BabyAGI frameworks
- Azure OpenAI, Gemini and other LLM APIs
- Vector DBs: Pinecone, Weaviate, Chroma
- Tool integrations (APIs, RPA, cloud connectors)
|
| Level of Autonomy & Adaptability |
Low – reacts to inputs as programmed; needs human intervention to adjust behaviour. |
Medium – generates novel outputs based on prompts; limited self-correction via feedback. |
High – plans, acts, adapts to new info; learns from interactions to achieve goals. |
| Strengths & Limitations |
Strengths: Reliable, interpretable, fast on structured tasks.
Limitations: Cannot generate new content; limited flexibility.
|
Strengths: Can create new content; versatile across tasks.
Limitations: May produce incorrect or biased outputs; limited autonomous
reasoning.
|
Strengths: Highly autonomous and adaptive; performs complex multi-step tasks.
Limitations: Complex setup; may need monitoring; resource-intensive.
|