Skip to content

Instantly share code, notes, and snippets.

@sudosuraj
Created February 18, 2025 06:18
Show Gist options
  • Save sudosuraj/76822e33f199a96cc9d5810b0517464a to your computer and use it in GitHub Desktop.
Save sudosuraj/76822e33f199a96cc9d5810b0517464a to your computer and use it in GitHub Desktop.
Artificial Intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think, learn, and solve problems. It encompasses a wide range of technologies and approaches designed to enable computers to perform tasks that typically require human intelligence. Below is a tree-like structure that outlines the major…
AI
├── Machine Learning (ML)
│ ├── Supervised Learning
│ │ ├── Regression
│ │ └── Classification
│ ├── Unsupervised Learning
│ │ ├── Clustering
│ │ └── Dimensionality Reduction
│ ├── Reinforcement Learning
│ └── Semi-supervised Learning
├── Deep Learning (DL)
│ ├── Neural Networks
│ │ ├── Feedforward Networks
│ │ ├── Convolutional Neural Networks (CNNs)
│ │ ├── Recurrent Neural Networks (RNNs)
│ │ │ └── LSTM / GRU
│ │ └── Transformer Models
│ └── Generative Models
│ ├── GANs
│ └── Variational Autoencoders (VAEs)
├── Natural Language Processing (NLP)
│ ├── Text Processing
│ │ ├── Tokenization & Parsing
│ │ └── Sentiment Analysis
│ ├── Language Understanding
│ │ ├── Named Entity Recognition (NER)
│ │ └── Question Answering
│ └── Language Generation
│ ├── GPT Models
│ │ └── ChatGPT (prompt-driven)
│ └── Other Models (e.g., BERT, T5)
├── Computer Vision
│ ├── Image Recognition
│ ├── Object Detection
│ ├── Image Segmentation
│ └── Video Analysis
├── Robotics
│ ├── Perception
│ ├── Planning
│ └── Control Systems
├── Expert Systems
│ └── Rule-Based Systems
└── Other Areas
├── Knowledge Representation & Reasoning
├── Evolutionary Computation
└── Fuzzy Logic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment