Rise of Artificial Intelligence
Artificial Intelligence is going to impact all areas and our daily lives. Since the launch of ChatGPT by OpenAI, there are new tools, apps that are launched in this area. While many of us are trying to learn and get familiar with it, it becomes difficult to know some of the terminologies that is used. This guide will help you to know about such terms used in AI area.
Fundamental Concepts
What is Artificial Intelligence (AI):
The simulation of human intelligence in machines programmed to think and learn like humans.
What is Machine Learning (ML)?
A subset of AI that enables systems to learn and improve from experience without being explicitly programmed.
Machine Learning Techniques
What is Deep Learning?
A subset of machine learning based on artificial neural networks with multiple layers.
What is Neural Network?
A computer system modeled on the human brain and nervous system.
What is Supervised Learning?
A type of machine learning where the algorithm is trained on a labeled dataset.
What is Unsupervised Learning?
A type of machine learning where the algorithm is trained on unlabeled data.
What is Reinforcement Learning?
A type of machine learning where an agent learns to make decisions by taking actions in an environment to maximize a reward.
What is Transfer Learning?
A machine learning method where a model developed for a task is reused as the starting point for a model on a second task.
Natural Language Processing and Text Analysis
What is Natural Language Processing (NLP)?
The ability of a computer program to understand human language as it is spoken or written.
What is a Chatbot?
A computer program designed to simulate conversation with human users, especially over the Internet.
What is LLM (Large Language Model)?
A type of AI model trained on vast amounts of text data, capable of understanding and generating human-like text.
What is RAG (Retrieval-Augmented Generation)?
A technique that combines information retrieval with text generation to produce more accurate and contextually relevant responses.
What is Chunking?
The process of breaking down large pieces of text into smaller, more manageable segments for processing or analysis in NLP tasks.
Computer Vision
What is Computer Vision?
A field of AI that trains computers to interpret and understand the visual world.
Data Management and Processing
What is Vector DB (Vector Database)?
A database optimized for storing and querying high-dimensional vectors, often used in machine learning for similarity search and recommendation systems.
What is Feature Extraction?
The process of selecting and/or combining variables into features to reduce the amount of data that must be processed while still accurately describing the original dataset.
AI Ethics and Interpretability
What is Bias in AI?:
Systematic error introduced into sampling or testing by selecting or encouraging one outcome or answer over others.
What is Explainable AI (XAI)?
AI systems that can provide clear explanations of their decision-making processes, increasing transparency and trust.
AI Development and Tools
Hugging Face: A company and platform that provides popular open-source libraries and pre-trained models for natural language processing and other AI tasks.
Content Generation
What is Generative AI?
AI systems capable of generating new content, such as text, images, or music, based on training data.