상세 컨텐츠

본문 제목

50 AI Terms You Need to Know (from Foundational to Advanced Terms)

초심자를 위한 AI/Introducing AI

by GAI.T & a.k.a Chonkko 2024. 2. 10. 04:39

본문

 
Here's a selection of 50 essential AI terms, organized to facilitate understanding from foundational concepts to more advanced topics, ensuring accessibility and relevance.

AI Library


Foundational Concepts


1. Artificial Intelligence (AI) - The simulation of human intelligence processes by machines, especially computer systems.
2. Machine Learning (ML) - A subset of AI that enables machines to learn from data and improve from experience without being explicitly programmed.
3. Deep Learning (DL) - An advanced subset of ML based on artificial neural networks with representation learning.
4. Neural Network - A computer system modeled on the human brain's network of neurons, the fundamental unit of computation in a neural network.
5. Algorithm - A set of rules or instructions given to an AI system to help it learn from data.
6. Data - Information collected for reference or analysis. AI systems learn from data.
7. Training Data - The dataset used to train an AI model.
8. Model - The representation of what an AI system has learned from the training data.
9. Supervised Learning - A type of machine learning where the model is trained on input-output pairs, learning to map inputs to outputs.
10. Unsupervised Learning - Learning from data without labeled responses, aiming to find patterns.
11. Reinforcement Learning - A type of ML where an agent learns to make decisions by taking actions in an environment to achieve rewards.
12. Natural Language Processing (NLP) - Enabling machines to understand and interpret human (natural) language.
13. Computer Vision - Enabling machines to interpret and understand the visual world.
14. Robotics - The branch of technology that deals with the design, construction, operation, and application of robots.
15. Ethics in AI - The branch of ethics that examines AI's moral implications and responsibilities.


Intermediate Concepts


16. Artificial Neural Networks (ANNs) - Computing systems vaguely inspired by the biological neural networks.
17. Convolutional Neural Network (CNN) - A deep learning algorithm which can take in an input image, assign importance (learnable weights and biases) to various aspects/objects in the image.
18. Recurrent Neural Network (RNN) - A type of ANN where connections between nodes form a directed graph along a temporal sequence, allowing it to exhibit temporal dynamic behavior.
19. Generative Adversarial Network (GAN) - A class of machine learning frameworks designed by two neural networks, contesting with each other in a game.
20. Transfer Learning - The reuse of a pre-trained model on a new problem, adjusting from one task to another.
21. Explainable AI (XAI) - AI in which the results of the solution can be understood by humans.
22. Bias in AI - Prejudiced outcomes resulting from flawed assumptions in the machine learning process.
23. Fairness in AI- The principle that AI systems should make unbiased decisions and not discriminate against any individual or group.
24. Privacy in AI - The safeguarding of personal information processed by AI systems.
25. Security in AI - Measures to protect AI systems from unauthorized access and malicious attacks.


Technical Terms


26. Big Data - Extremely large data sets that may be analyzed computationally to reveal patterns, trends, and associations.
27. Cloud Computing - Delivery of computing services over the internet, including AI services.
28. Edge Computing - Processing data near the edge of the network, where the data is being generated, instead of in a centralized data-processing warehouse.
29. Quantum Computing - A type of computing that takes advantage of quantum phenomena like superposition and entanglement.
30. API (Application Programming Interface) - A set of rules and definitions that allows different software applications to communicate with each other.
31. Autonomous Vehicles - Vehicles capable of sensing their environment and moving safely with little or no human input.
32. Chatbot - A software application used to conduct an online chat conversation via text or text-to-speech.
33. Dataset - A collection of data.
34. Feature Extraction - The process of reducing the amount of resources required to describe a large set of data accurately.
35. Hyperparameter - A parameter whose value is set before the learning process begins.
36. Inference - The process of using a trained AI model to make predictions.
37. IoT (Internet of Things) - The network of physical objects that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet.
38. Loss Function - A method of evaluating how well your  algorithm models your dataset. If predictions deviate from actual results, loss functions provide a measure of the error.
39. Overfitting - A modeling error in machine learning which occurs when a function is too closely aligned to a limited set of data points.
40. Underfitting - Occurs when a model is too simple to capture the underlying structure of the data.


Advanced Concepts


41. Augmented Reality (AR) - An enhanced version of reality where live direct or indirect views of physical real-world environments are augmented with superimposed computer-generated images.
42. Virtual Reality (VR) - A simulated experience that can be similar to or completely different from the real world.
43. Blockchain - A system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system.
44. Cognitive Computing - Systems that learn at scale, reason with purpose, and interact with humans naturally.
45. Digital Twin - A digital replica of a living or non-living physical entity.
46. Federated Learning - A machine learning setting where the model is trained across multiple decentralized devices or servers holding local data samples, without exchanging them.
47. Semantic Web - An extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C).
48. Synthetic Data - Artificially generated data produced by computer algorithms.
49. Voice Recognition - The ability of a machine or program to receive and interpret dictation or to understand and carry out spoken commands.
50. Zero-shot Learning - The ability of a model to correctly make predictions for tasks it has not explicitly been trained for.

This list is designed to provide a solid foundation in understanding the breadth and depth of AI. It covers basic concepts essential for grasping the essence of AI, intermediate topics for understanding its applications and implications, and advanced terms that touch upon the leading edge of AI research and development.


 

반응형

관련글 더보기