Skip to main content
Summary

AI는 규칙을 외우는 것이 아니라 패턴을 찾는다

AI를 이해할 때 가장 먼저 구분해야 할 것이 있습니다. 예전의 프로그램은 사람이 규칙을 먼저 정했습니다. 반면 AI는 많은 데이터에서 규칙에 가까운 패턴을 찾아냅니다.

예를 들어 스팸 메일을 걸러내는 프로그램을 만든다고 생각해 봅시다.

전통적인 방식에서는 사람이 이런 규칙을 직접 넣습니다.

  • 제목에 "무료", "당첨", "긴급"이 많으면 스팸일 가능성이 높다.

  • 보낸 사람이 이상한 주소이면 스팸일 가능성이 높다.

  • 같은 문장이 반복되면 스팸일 가능성이 높다.

이 방식은 이해하기 쉽지만 한계가 있습니다. 스팸 메일의 표현이 바뀌면 사람이 계속 규칙을 고쳐야 합니다.

AI 방식은 조금 다릅니다. 먼저 수많은 메일과 그 메일이 스팸인지 아닌지에 대한 예시를 보여줍니다. AI는 그 예시를 보며 "스팸 메일에는 어떤 특징이 자주 나타나는가?"를 찾아냅니다. 사람이 모든 규칙을 하나하나 쓰지 않아도, AI가 데이터 속에서 반복되는 특징을 학습하는 것입니다.

간단히 비교하면 이렇습니다.

방식사람이 하는 일컴퓨터가 하는 일
전통적인 프로그램규칙을 직접 작성한다규칙대로 결과를 낸다
AI데이터와 목표를 제공한다데이터에서 패턴을 찾아 결과를 낸다

AI가 똑똑해 보이는 이유는 모든 것을 알고 있어서가 아닙니다. 많은 사례를 보고, 그 안에서 반복되는 관계를 찾아내기 때문입니다.

AI는 어떻게 배우는가

AI 학습의 기본 흐름: 입력, 학습, 모델, 출력

AI가 작동하는 흐름은 크게 네 단계로 볼 수 있습니다.

  1. 입력

  2. 학습

  3. 모델

  4. 출력

각 단계를 하나씩 살펴보겠습니다.

입력: AI에게 보여 주는 재료

입력은 AI가 받아들이는 데이터입니다. 데이터는 숫자일 수도 있고, 문장일 수도 있고, 이미지나 음성일 수도 있습니다.

예를 들어 다음과 같은 데이터가 입력이 될 수 있습니다.

  • 집값 예측 AI: 집의 크기, 위치, 층수, 주변 교통 정보

  • 번역 AI: 한 언어로 된 문장

  • 이미지 분류 AI: 고양이, 강아지, 자동차 사진

  • 추천 AI: 사용자가 본 영상, 클릭한 상품, 구매 기록

AI는 이 입력을 그대로 사람처럼 이해하지 않습니다. 컴퓨터가 처리할 수 있는 형태로 바꾼 뒤, 그 안에서 관계를 찾습니다. 문장도 숫자로 바꾸고, 사진도 숫자의 묶음으로 바꿉니다. 결국 AI는 데이터를 계산 가능한 형태로 바꾸어 학습합니다.

학습: 정답에 가까워지도록 조정하는 과정

학습은 AI가 데이터에서 패턴을 찾는 과정입니다.

예를 들어 집값을 예측하는 AI를 만든다고 해 보겠습니다. AI에게 과거 거래 데이터를 보여 줍니다.

  • 25평, 역에서 5분 거리, 10층 → 7억 원

  • 34평, 역에서 10분 거리, 15층 → 9억 원

  • 18평, 역에서 3분 거리, 6층 → 5억 원

처음에 AI는 집값을 잘 맞히지 못합니다. 하지만 예측값과 실제값의 차이를 비교하면서 조금씩 조정합니다. "역에서 가까울수록 가격이 올라가는 경향이 있구나", "면적이 넓을수록 가격이 높아지는 경우가 많구나"처럼 관계를 찾아갑니다.

여기서 중요한 점은 AI가 완벽한 공식을 발견하는 것이 아니라는 점입니다. 현실은 복잡합니다. 같은 평수라도 동네, 건물 상태, 시장 상황에 따라 가격이 달라집니다. AI는 그 복잡한 현실 속에서 가능성이 높은 방향을 계산합니다.

모델: 학습한 패턴이 담긴 결과물

모델은 AI가 학습을 마친 결과물입니다.

초보자에게는 모델을 "AI가 배운 내용을 담고 있는 계산 구조"라고 이해하면 충분합니다. 모델은 입력을 받으면, 학습한 패턴을 바탕으로 결과를 내놓습니다.

예를 들어 집값 예측 모델은 새 집의 정보를 입력받으면 예상 가격을 출력합니다. 스팸 분류 모델은 새 메일을 입력받으면 스팸인지 아닌지 판단합니다. 추천 모델은 사용자의 행동을 보고 좋아할 만한 콘텐츠를 골라냅니다.

여기서 학습과 사용을 구분하면 AI가 더 잘 이해됩니다.

  • 학습: 많은 데이터를 보고 패턴을 찾는 과정

  • 사용: 학습된 모델에 새 입력을 넣고 결과를 받는 과정

우리가 챗GPT 같은 AI에게 질문을 입력하는 순간은 보통 "사용" 단계입니다. 이미 학습된 모델에 질문을 넣고 답을 받는 것입니다.

출력: AI가 내놓는 답

출력은 AI가 최종적으로 내놓는 결과입니다. 출력의 형태는 문제에 따라 달라집니다.

  • "이 메일은 스팸입니다."

  • "내일 매출은 약 120만 원으로 예상됩니다."

  • "이 사용자는 이 영화를 좋아할 가능성이 높습니다."

  • "다음 문장을 영어로 번역하면 이렇습니다."

AI의 출력은 항상 확률적인 성격을 가집니다. 즉, AI는 "이것이 100% 정답이다"라고 말하기보다 "학습한 데이터에 비추어 볼 때 이 답이 그럴 가능성이 높다"는 방식으로 작동합니다.

그래서 AI 결과를 볼 때는 무조건 믿기보다 이렇게 생각하는 습관이 필요합니다.

  • 이 AI는 어떤 데이터를 보고 배웠을까?

  • 내가 입력한 정보가 충분했을까?

  • 이 결과가 틀릴 수 있는 상황은 무엇일까?

  • 중요한 결정이라면 다른 자료로 확인해야 하지 않을까?

AI의 작동 방식을 알면 결과를 더 똑똑하게 해석할 수 있습니다.

AI가 해결하는 대표 문제들

AI는 여러 종류의 문제를 해결합니다. 초보자가 먼저 알아두면 좋은 대표 유형은 분류, 예측, 추천입니다.

분류: 무엇에 속하는지 나누기

분류는 데이터를 여러 종류 중 하나로 나누는 일입니다.

예시는 다음과 같습니다.

  • 이메일을 스팸과 정상 메일로 나누기

  • 사진 속 동물이 고양이인지 강아지인지 구분하기

  • 고객 문의를 환불, 배송, 제품 오류로 나누기

  • 댓글이 악성 댓글인지 아닌지 판단하기

분류 문제의 핵심은 "이것은 어느 범주에 속하는가?"입니다.

분류 AI는 과거의 예시를 보고 각 범주의 특징을 배웁니다. 고양이 사진을 많이 보면 귀 모양, 눈, 털, 얼굴 형태 같은 특징을 찾아냅니다. 물론 AI가 사람처럼 "고양이다"라고 이해하는 것은 아닙니다. 데이터에서 고양이 사진에 자주 나타나는 시각적 패턴을 계산하는 것입니다.

예측: 앞으로의 값이나 결과 추정하기

예측은 미래의 값이나 아직 모르는 값을 추정하는 일입니다.

예시는 다음과 같습니다.

  • 다음 달 매출 예측하기

  • 내일의 전력 사용량 예상하기

  • 집값이나 중고차 가격 추정하기

  • 고객이 서비스를 해지할 가능성 계산하기

예측 문제의 핵심은 "앞으로 어떤 일이 일어날 가능성이 높은가?"입니다.

예측 AI는 과거 데이터를 바탕으로 경향을 찾습니다. 하지만 과거가 미래를 완벽히 보장하지는 않습니다. 갑작스러운 경제 변화, 유행, 사고, 정책 변화처럼 데이터에 없던 일이 생기면 예측은 빗나갈 수 있습니다.

그래서 예측 결과는 방향을 잡는 참고 자료로 쓰는 것이 좋습니다. 중요한 판단일수록 AI 예측과 함께 사람의 경험, 최신 정보, 현장 상황을 같이 봐야 합니다.

추천: 좋아할 가능성이 높은 것 고르기

추천은 사용자에게 맞을 가능성이 높은 선택지를 보여 주는 일입니다.

예시는 다음과 같습니다.

  • 쇼핑몰의 상품 추천

  • 유튜브나 넷플릭스의 영상 추천

  • 음악 앱의 플레이리스트 추천

  • 뉴스 앱의 기사 추천

추천 AI는 사용자의 행동을 봅니다. 무엇을 클릭했는지, 얼마나 오래 봤는지, 무엇을 구매했는지, 어떤 것을 건너뛰었는지를 분석합니다. 그리고 비슷한 행동을 한 사람들이 좋아한 항목을 참고하기도 합니다.

추천 AI는 편리하지만 한 가지 주의할 점이 있습니다. 내가 이미 좋아하는 것과 비슷한 것만 계속 보여 줄 수 있습니다. 그러면 새로운 관점을 만날 기회가 줄어들 수 있습니다. 추천 결과를 유용하게 쓰되, 가끔은 의도적으로 다른 선택지도 찾아보는 것이 좋습니다.

학습 데이터가 결과의 품질을 좌우한다

AI의 성능은 학습 데이터에 크게 좌우됩니다. AI가 데이터에서 배운다면, 어떤 데이터를 보았는지가 매우 중요합니다.

좋은 데이터는 보통 다음 조건을 갖춥니다.

  • 정확하다: 틀린 정보가 적다.

  • 충분하다: 학습할 사례가 너무 적지 않다.

  • 다양하다: 여러 상황과 사례를 포함한다.

  • 균형 잡혀 있다: 특정 종류에만 치우치지 않는다.

  • 최신이다: 현재 상황을 반영한다.

예를 들어 병을 진단하는 AI가 특정 연령대의 데이터만 보고 학습했다면, 다른 연령대의 사람에게는 정확도가 떨어질 수 있습니다. 채용 AI가 과거의 편향된 채용 기록을 학습했다면, 그 편향을 그대로 반복할 수도 있습니다.

AI는 데이터에 들어 있는 장점뿐 아니라 한계도 함께 배웁니다. 데이터가 한쪽으로 치우쳐 있으면 결과도 치우칠 수 있습니다. 데이터에 오류가 많으면 결과도 불안정해집니다.

이것이 "AI가 왜 틀릴 수 있는가?"에 대한 중요한 답입니다. AI가 부족해서만이 아니라, AI가 배운 데이터가 부족하거나 편향되어 있을 수 있기 때문입니다.

AI 결과를 볼 때 기억할 질문

AI를 잘 활용하려면 기술을 깊이 알기 전에 질문 습관을 갖는 것이 중요합니다. AI가 어떤 방식으로 배웠는지 떠올리면 결과를 더 안전하게 사용할 수 있습니다.

AI 결과를 볼 때 다음 질문을 해 보세요.

  • 이 결과는 어떤 데이터에 근거했을까?

  • 입력이 너무 모호하지 않았을까?

  • AI가 모르는 최신 정보가 있지는 않을까?

  • 특정 관점이나 집단이 빠져 있지는 않을까?

  • 이 결과를 그대로 써도 되는 일인가, 확인이 필요한 일인가?

예를 들어 AI에게 "좋은 마케팅 문구를 만들어 줘"라고 요청하면 결과가 평범할 수 있습니다. 반대로 제품, 고객, 목적, 톤, 길이, 금지할 표현을 함께 알려 주면 더 나은 결과를 얻을 가능성이 높습니다.

AI는 입력이 구체적일수록 더 좋은 답을 내기 쉽습니다. 학습 데이터가 중요하듯, 사용자가 넣는 입력도 중요합니다.

핵심 정리

AI는 사람이 모든 규칙을 직접 넣어서 움직이는 방식과 다릅니다. 많은 데이터를 보고 그 안에서 반복되는 패턴을 찾아냅니다. 이 패턴이 모델에 담기고, 모델은 새로운 입력을 받으면 학습한 내용을 바탕으로 출력을 만듭니다.

AI가 자주 해결하는 문제에는 분류, 예측, 추천이 있습니다. 각각 "무엇에 속하는가", "어떤 값이 나올 가능성이 높은가", "무엇을 좋아할 가능성이 높은가"를 다룹니다.

가장 중요한 점은 데이터입니다. AI는 데이터에서 배우기 때문에, 데이터의 품질이 결과의 품질을 좌우합니다. 좋은 AI 결과를 얻으려면 좋은 데이터, 구체적인 입력, 결과를 검토하는 습관이 함께 필요합니다.

AI를 이해한다는 것은 복잡한 수학을 모두 안다는 뜻이 아닙니다. AI가 데이터를 보고 패턴을 찾으며, 그 패턴으로 가능성이 높은 답을 낸다는 큰 흐름을 이해하는 것입니다. 이 흐름을 알면 AI의 답을 더 현명하게 받아들이고, 더 실용적으로 활용할 수 있습니다.

책 목록

처음 만나는 AI 사용 설명서

전체 목차 보기

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기