1. Artificial Intelligence (AI)
The simulation of human intelligence processes by machines, including learning, reasoning, and self-correction.
2. Machine Learning (ML)
A subset of AI where algorithms learn from data to make predictions or decisions without explicit programming.
3. Deep Learning
An advanced type of ML that uses artificial neural networks with many layers to process large datasets and perform tasks like image recognition and language translation.
4. Neural Network
A computational model inspired by the human brain, consisting of layers of nodes (neurons) that process data inputs and recognize patterns.
5. Natural Language Processing (NLP)
A field of AI focused on enabling machines to understand, interpret, and generate human language. Examples include chatbots and translation apps.
6. Computer Vision
An area of AI that enables machines to interpret and make decisions based on visual data from the world, such as images or videos.
7. Supervised Learning
A type of ML where the model learns from labeled data (e.g., identifying cats in images with labels).
8. Unsupervised Learning
ML techniques where the model finds patterns in data without explicit labels, such as clustering similar customers together.
9. Reinforcement Learning
An ML approach where agents learn to make decisions by performing actions in an environment to maximize rewards.
10. Generative AI
AI systems designed to generate new content, such as images, text, or music, based on input data. Examples include DALL-E and ChatGPT.
11. Overfitting
When an ML model performs well on training data but poorly on new, unseen data due to excessive memorization of details.
12. Bias
Systematic errors in AI predictions caused by skewed or incomplete training data.
13. Hyperparameters
Settings in ML models (e.g., learning rate, number of layers) that must be tuned for optimal performance.
14. Epoch
One complete pass through a training dataset during the learning process of an ML model.
15. API (Application Programming Interface)
A set of tools and protocols that allow developers to integrate AI models into their applications.