Generative AI is not a new species that suddenly appeared, displacing traditional machine learning. It is a branch created by over 70 years of artificial intelligence research, meeting data, computational power, and neural network technology.
As ChatGPT writes text and image generation models create pictures with just a few lines of description, generative AI has become synonymous with artificial intelligence.
However, businesses have been using AI for much longer for tasks like spam filtering, product recommendations, anomaly detection, and demand forecasting. These systems were also all called machine learning. So, is generative AI a completely different technology from traditional machine learning? Or is it just a new name for existing technology?
To properly answer this question, simply comparing the functionalities of the two technologies is insufficient. We need to look at how the concept of artificial intelligence began, how machine learning and deep learning evolved within it, and where generative AI fits into this landscape.
This article covers the following:
- What exactly does artificial intelligence mean?
- The evolution of AI from rule-based systems to generative AI
- The relationship between AI, machine learning, deep learning, and generative AI
- Key differences between generative AI and traditional machine learning
- Situations where each technology should be chosen or used together

Artificial Intelligence is Not a Single Technology Name
Artificial intelligence, or AI, refers to the entire field of technology and research that enables computers to perform tasks associated with human intelligence, such as perception, reasoning, learning, planning, decision-making, and language processing.
The important point here is that AI is not the name of a specific algorithm or a single product.
Not only chatbots are AI, nor does it require the use of neural networks to be AI. Expert systems that solve problems with human-written logical rules, programs that search for the next move in games, machine learning models that learn patterns from data, and large language models that generate sentences are all included in the broad sense of AI.
NIST defines generative AI as a class of AI models that create synthetic content such as text, images, video, and audio by mimicking the structure and characteristics of input data. This definition also confirms that generative AI is not synonymous with AI as a whole, but rather a specific class included within AI.
Therefore, the following two sentences have different meanings:
AI를 사용한다.
생성형 AI를 사용한다.
The first sentence can include rule-based systems, predictive models, recommendation systems, and generative models. The second sentence means using models that generate new content, specifically.
AI History Reveals the Position of Generative AI
The best way to understand generative AI is to look at the history of AI not as a simple timeline of product releases, but as an evolution of problem-solving methods.
1940s-1950s: Can Machines Think?
In 1943, Warren McCulloch and Walter Pitts published a mathematical model that could represent the operation of nerve cells as logical operations. Although significantly different in form from today’s deep learning neural networks, it marked an important starting point in the history of artificial neural networks by attempting to express the behavior of biological neurons as a computational model.
In 1950, Alan Turing addressed the question “Can machines think?” in his paper “Computing Machinery and Intelligence.” Instead of debating an abstract definition of intelligence, he proposed an ‘imitation game’ to see if humans and machines could be distinguished through conversation. This idea later became known as the Turing Test.
In 1956, the Dartmouth Summer Research Project was held, involving John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon, among others. The term ‘Artificial Intelligence’ was used in the project proposal, and AI gained its name as an independent field of research.
In 1958, Frank Rosenblatt presented the perceptron in a paper, which learned classification boundaries from input. This demonstrated the possibility of a learning model that adjusts decision criteria from data, instead of humans inputting all rules.
From this period, two streams coexisted in AI:
- An approach where humans express knowledge and rules symbolically
- An approach where machines learn rules from data and experience
1960s-1980s: Can Rules and Knowledge Create Intelligence?
In early AI research, the symbolic approach held significant weight. It was believed that if humans input logic, knowledge, and problem-solving procedures in a form that computers could understand, machines could then reason.
Expert systems were a prime result of this approach. They organized the judgment rules of doctors or engineers into IF-THEN statements and applied these rules to input facts to derive conclusions.
IF 발열이 있고 특정 검사 결과가 양성이면
THEN 특정 질환의 가능성을 검토한다.
While useful for clear and narrow problems, it was difficult for humans to write rules for all real-world exceptions and implicit knowledge. As the number of rules grew, conflicts arose, and maintenance became complex.
Expectations from researchers and the public grew rapidly, but the data, computing power, and algorithms of the time could not keep up. Periods of sharp decline in investment and interest recurred, commonly referred to as AI winters.
1990s-2000s: Data Over Rules
Instead of inputting all decision rules into computers, machine learning, which learns statistical patterns from actual data, gradually moved to the forefront.
During this period, decision trees, support vector machines, ensembles, probabilistic models, and neural networks were used for classification, prediction, search, and recommendation problems. What businesses refer to as ‘traditional machine learning’ primarily means technologies developed from this trend.
IBM’s Deep Blue defeating chess world champion Garry Kasparov in their official rematch in 1997 was also an iconic moment in AI history. However, Deep Blue should not be understood as today’s generative AI or a general-purpose learning model. Deep Blue was closer to a specialized system that combined search, evaluation functions, and expert knowledge for the well-defined problem of chess.
This example showed that AI could achieve human-level performance in specific problems, even without understanding everything like a human.
2010s: The Resurgence of Deep Learning
Neural network research had existed for a long time, but it was difficult to apply to large-scale problems due to a lack of sufficient data and computational resources. The situation changed as data grew through the internet and parallel computing became possible using GPUs.
In 2012, AlexNet demonstrated the effectiveness of deep convolutional neural networks and GPU training in the ImageNet classification task, using approximately 1.2 million images. This event became a catalyst for the rapid spread of deep learning applications not only in image recognition but also in speech, natural language processing, and recommendation fields.
In 2014, GANs (Generative Adversarial Networks) were introduced, where a generator and a discriminator learn in competition. In neural network research, which had previously focused on discriminative models, generative models that create new data similar to real data began to gain strong prominence.
The 2017 paper “Attention Is All You Need” proposed the Transformer architecture, which processes contextual relationships primarily using attention mechanisms, without relying on recurrent neural networks. Transformers were advantageous for large-scale parallel training and subsequently became the core foundation for large language models.
2020s: Generative Models Become General-Purpose Interfaces
The 2020 GPT-3 paper demonstrated that large autoregressive language models could perform various tasks such as translation, Q&A, and sentence generation with only instructions and a few examples, without needing to be retrained for each task.
Research on DDPM (Denoising Diffusion Probabilistic Models), published in the same year, showed the potential of diffusion models to generate high-quality images by progressively removing noise. Subsequently, services that create images from text descriptions rapidly advanced.
ChatGPT, released in November 2022, transformed language models from tools used only by researchers or developers into conversational tools that anyone could operate using natural language.
A crucial conclusion from this history is clear:
Generative AI is not a disconnected invention from existing AI, but rather the cumulative result of early neural network research, machine learning, deep learning, large-scale data, GPUs, Transformers, and generative model research.
How are AI, Machine Learning, Deep Learning, and Generative AI Connected?
These terms are often used interchangeably but are not classifications of the same level.
In the simplest terms, the inclusion relationship can be drawn as follows:
인공지능(AI)
├── 규칙·논리·탐색 중심 AI
└── 학습 중심 AI
└── 머신러닝(ML)
├── 전통적 머신러닝
└── 딥러닝
├── 판별·예측 중심 모델
└── 현대적 생성 모델
├── 대규모 언어 모델
├── 확산 모델
├── GAN
└── VAE 등
This diagram is a simplification for understanding. The concept of generative models predates deep learning, and not all generative models necessarily use massive neural networks. However, since most services referred to as ‘generative AI’ today are deep learning-based, understanding them with the structure above is generally acceptable in practice.
Let’s distinguish each term:
Artificial Intelligence
The broadest category that enables computers to perform intelligent tasks. It includes rule-based systems, search algorithms, machine learning, and generative AI.
Machine Learning
One of several methods to implement AI. Instead of humans directly writing all rules, it learns patterns and decision criteria from data.
Deep Learning
A type of machine learning that uses artificial neural networks composed of multiple layers. It is strong at automatically learning features from complex unstructured data like images, speech, and text.
Generative AI
AI that creates new text, images, audio, video, or code based on the structure and distribution of training data. While most modern generative AI uses deep learning, it’s important that the name is based on the purpose of ‘generating’.
Large Language Models
A type of generative AI. It learns language patterns from large-scale text to predict the next token and generate sentences. Not all generative AI is a language model; image diffusion models and music generation models are also generative AI.
Another Classification Axis: How It Learns and What It Outputs
The reason AI classification is confusing is that it doesn’t use a single criterion.
Based on learning methods, it can be divided as follows:
- Supervised learning: Learning with labeled data
- Unsupervised learning: Discovering data structures without labels
- Self-supervised learning: Using part of the data as labels for learning
- Reinforcement learning: Learning strategies through rewards for actions
Based on output purpose, it can be divided as follows:
- Discriminative/Predictive models: Judging what category an input belongs to or what value it will be
- Generative models: Creating new samples based on learned distributions
Therefore, the comparison ‘traditional machine learning vs. generative AI’ is more of a practical expression than a strict academic classification.
Traditional machine learning refers to the implementation methods and historical usage practices of technology, while generative AI primarily refers to the output purpose of the model. The two categories are not perfectly symmetrical, but they are useful in the following sense when comparing enterprise systems:
기존 머신러닝: 정해진 업무에서 분류·예측·추천하는 모델
생성형 AI: 열린 형태의 텍스트·이미지·코드를 만드는 모델
Traditional Machine Learning Judges, Generative AI Creates
The problems primarily solved by traditional machine learning are classification, regression, recommendation, and anomaly detection.
이 이메일은 스팸인가?
이 거래는 사기일 확률이 얼마인가?
다음 달 판매량은 얼마나 될까?
이 사용자에게 어떤 상품을 추천할까?
The results come in limited forms such as classes, probabilities, numbers, or rankings.
스팸일 확률: 97%
예상 판매량: 12,400개
추천 상품: A, C, F
Generative AI uses learned patterns to create new content.
이 고객 문의를 세 문장으로 요약해 줘.
환불 정책을 근거로 답변 초안을 작성해 줘.
쿠버네티스 장애 대응 절차를 표로 정리해 줘.
제품 콘셉트에 맞는 이미지를 만들어 줘.
Language models also internally predict the next token. Therefore, generative AI does perform predictions. The difference is that it repeatedly connects small predictions to create long, open-ended outputs.
A Quick Comparison of the Two Technologies
| Category | Traditional Machine Learning | Generative AI |
| Main Purpose | Classification, prediction, recommendation, detection | Generation of text, images, code, etc. |
| Input | Structured data, sensor values, transaction records | Natural language, documents, images, multimodal input |
| Output | Class, probability, number, rank | Sentence, image, audio, code |
| Scope of Work | Specialized for specific problems | Capable of various tasks with a single model |
| Training Data | Often labeled operational data | Utilizes large-scale unstructured data and self-supervised learning |
| Evaluation | Accuracy, precision, recall, prediction error | Factuality, usefulness, instruction adherence, safety |
| Key Risks | Misclassification, bias, data drift | Hallucination, information leakage, harmful or inaccurate generation |
| Cost/Speed | Easier to optimize for small scale and speed | Requires relatively more computation and cost |
| Result Control | Output range is relatively clear | Expression and content can vary each time |
The advantage of traditional machine learning is its ability to make fast and consistent judgments on narrow and clear problems. In contrast, the strength of generative AI lies in its ability to handle unstructured information and express results in a human-usable format.
The Difference Becomes Clear When Processing the Same Customer Inquiry
Let’s assume the following inquiry was received by an online shopping mall:
지난주에 주문한 상품이 아직 도착하지 않았습니다.
배송 조회도 사흘째 같은 위치인데 취소할 수 있나요?
A traditional machine learning model can classify the inquiry and calculate its risk level.
문의 유형: 배송 지연
고객 이탈 위험: 높음
긴급도: 0.82
Generative AI can create a response for a customer service agent based on the inquiry content.
배송 지연으로 불편을 드려 죄송합니다.
현재 배송 상태를 확인한 뒤 취소 가능 여부와 예상 도착일을 안내해 드리겠습니다.
주문번호를 알려주시겠어요?
The best systems do not insist on using only one of the two.
고객 문의
↓
기존 머신러닝으로 유형·위험도 분류
↓
주문 시스템과 환불 정책 조회
↓
생성형 AI가 근거 기반 답변 초안 작성
↓
규칙 검증 또는 상담원 승인
↓
고객에게 전송
Traditional machine learning handles judgment, while generative AI handles explanation and expression. Databases and rule engines ensure facts and permissions.
Why Generative AI Does Not Replace Traditional Machine Learning
Generative AI is versatile, but it’s not the best choice for every problem.
Problems with Clear Answer Ranges
For problems like predicting the probability of credit card fraud or next week’s demand, a dedicated machine learning model can be faster and cheaper.
Problems Requiring Consistent Results
For tasks that require identical results under the same conditions, such as tax calculation, access permission determination, or payment approval, rule-based systems and dedicated models should be central.
High-Volume Real-time Processing
If thousands of events per second need to be processed, smaller classification or anomaly detection models are more efficient than large generative models.
Clear Performance Measurement
When goals need to be managed numerically, such as fraud detection rates, traditional machine learning makes it easier to compare performance using metrics like accuracy, precision, and recall.
Unconditionally applying generative AI can increase costs and make result verification difficult. A larger model is not necessarily more suitable just because it is newer.
Why Generative AI Requires New Risk Management
A typical failure of traditional machine learning is misclassification: judging a legitimate transaction as fraudulent or allowing a fraudulent transaction as legitimate.
In generative AI, hallucination emerges as a significant problem. Models can naturally and confidently explain non-existent papers, incorrect API options, or policies that were never actually announced.
A language model is not a database storing truth, but a model that generates the next token with high contextual probability. The fact that a sentence sounds natural is not proof that its content is accurate.
Therefore, the following controls are necessary for critical tasks:
- RAG (Retrieval Augmented Generation) to provide the model with retrieved approved documents
- Displaying source citations with answers
- Structured output and schema validation
- Blocking input of personal and confidential information
- Limiting allowed tools and scope of work
- Human approval for high-risk outcomes
- Audit trails for prompts and outputs
Generative AI systems should be evaluated as a whole structure, including search, data, permissions, validation, and operational policies, not just as a single model.
Which Technology Should You Choose?
Starting by considering what the outcome should be makes the choice easier.
If the following conditions apply, it’s better to consider traditional machine learning first:
- The answer is a class, score, numerical value, or rank.
- Processing speed and cost are important.
- The output format is fixed.
- Stable judgment is required for the same input.
- Performance needs to be measured with clear metrics.
If the following conditions apply, generative AI might be suitable:
- You need to create documents, images, audio, or code.
- A natural language question-and-answer interface is needed.
- Unstructured documents need to be summarized or transformed into other formats.
- Drafts for human use need to be created quickly.
- Input and output formats vary slightly for each task.
If the following conditions apply, combining the two technologies is practical:
- Predictive results need to be explained in a human-understandable way.
- Answers need to be generated based on internal documents.
- Automatic processing and human approval need to be separated based on risk level.
- Natural language requests need to be converted into structured business commands.
Misunderstandings Decrease When Generative AI is Viewed in a Classification Diagram
Generative AI is not an exception that suddenly appeared in the history of AI.
Today’s generative AI emerged as a cumulative result of the artificial neuron concept in the 1940s, AI research and perceptrons in the 1950s, the successes and limitations of rule-based expert systems, the spread of data-driven machine learning, the development of deep learning in the 2010s, GANs and Transformers, large language models, and diffusion models.
The relationship can be summarized in one sentence:
AI is the broadest goal and field of research, machine learning is a method to implement AI through data, deep learning is a type of machine learning, and modern generative AI is an application area that primarily uses deep learning to create new content.
Traditional machine learning and generative AI do not necessarily need to be viewed only as competing technologies.
Traditional machine learning is strong at judging “what this is, and how much it will be in the future.” Generative AI is strong at handling “how to explain that judgment and what kind of output to express it as.”
A good AI system is not one that chooses the largest model. It is a system that deploys predictive models where prediction is needed, generative models where generation is needed, and databases and rule engines where accurate facts and permissions are required.
One principle remains unchanged in the era of generative AI:
Don’t start with the name of the technology; start with the problem you’re trying to solve.
References
- NIST, Generative Artificial Intelligence Definition
- Warren McCulloch and Walter Pitts, A Logical Calculus of the Ideas Immanent in Nervous Activity, 1943
- Alan Turing, Computing Machinery and Intelligence, 1950
- Dartmouth, Artificial Intelligence Coined at Dartmouth
- Frank Rosenblatt, The Perceptron, 1958
- IBM, Deep Blue
- Alex Krizhevsky, Ilya Sutskever and Geoffrey Hinton, ImageNet Classification with Deep Convolutional Neural Networks, 2012
- Ian Goodfellow et al., Generative Adversarial Nets, 2014
- Ashish Vaswani et al., Attention Is All You Need, 2017
- Tom Brown et al., Language Models are Few-Shot Learners, 2020
- Jonathan Ho, Ajay Jain and Pieter Abbeel, Denoising Diffusion Probabilistic Models, 2020
- OpenAI, Introducing ChatGPT, 2022
Leave a Reply