B 바이낸스 · 전 세계 1위 암호화폐 거래소바이낸스 가입 → AD OKX OKX · 글로벌 대형 암호화폐 거래소OKX 가입 → AD
🤖 인공지능 기초 · 3강 / 10

신경망 직관 — 작은 계산이 모여 판단이 된다

인공 신경망의 뉴런 하나는 '곱하고, 더하고, 거르는' 단순한 계산입니다. 이런 계산을 수많이 겹쳐 쌓으면 사진을 알아보고 문장을 이해하는 복잡한 판단이 됩니다.

⏱ 약 18분 ✍️ 확인 문제 4개 업데이트 2026-10-09
🎯 이 강의의 학습 목표
  • 인공 뉴런 하나가 하는 계산(가중합과 활성화)을 설명할 수 있다
  • 가중치가 무엇이며 학습이 가중치를 어떻게 바꾸는지 말할 수 있다
  • 층을 깊게 쌓으면 왜 더 복잡한 특징을 잡아낼 수 있는지 설명할 수 있다
  • 신경망이 사람의 뇌와 같지 않다는 점을 구별할 수 있다

1.인공 뉴런 하나가 하는 일

인공 신경망이라는 이름은 뇌의 신경세포에서 빌려 왔지만, 실제로 하는 일은 아주 단순한 계산입니다. 인공 뉴런 하나는 여러 개의 입력을 받아 각각에 '중요도'를 곱하고, 모두 더한 뒤, 그 합을 한 번 걸러서 내보냅니다. 이 중요도를 가중치라고 하고, 곱해서 더한 값을 가중합이라고 합니다.

마지막의 '거르는' 단계를 활성화라고 부릅니다. 가장 흔히 쓰는 방식 중 하나는 합이 0보다 작으면 0을 내보내고, 0 이상이면 그대로 내보내는 것입니다. 이 단순한 꺾임이 있어야 뉴런을 여러 층 쌓았을 때 직선 하나로는 표현할 수 없는 복잡한 관계를 나타낼 수 있습니다.

가중합 = 입력1 × 가중치1 + 입력2 × 가중치2 + … + 편향
출력 = 활성화(가중합)
예: 활성화(z) = z가 0보다 크면 z, 아니면 0
예제우산을 챙길지 정하는 뉴런이 있습니다. 입력은 비 올 확률(0~1)과 외출 시간(시간 단위), 가중치는 각각 4와 0.5, 편향은 −2입니다. 비 올 확률 0.6, 외출 3시간일 때 출력은 얼마일까요?
  1. 가중합 = 0.6 × 4 + 3 × 0.5 + (−2)
  2. = 2.4 + 1.5 − 2 = 1.9
  3. 활성화: 1.9는 0보다 크므로 그대로 1.9를 내보냅니다.
  4. 만약 비 올 확률이 0.1이고 외출 1시간이면 0.4 + 0.5 − 2 = −1.1이 되어 출력은 0입니다.
답1.9 (양수이므로 '우산을 챙기는 쪽' 신호가 켜짐)

2.가중치가 곧 배운 내용이다

위의 예에서 비 올 확률의 가중치 4는 '비 올 확률이 판단에 크게 영향을 준다'는 뜻이고, 편향 −2는 '웬만하면 우산을 안 챙기는 쪽'으로 기본값을 낮춰 둔 것입니다. 이 숫자들을 사람이 정해 주면 규칙 기반 프로그램이고, 데이터를 보며 기계가 정하게 하면 학습입니다.

신경망의 학습이란 결국 이 가중치와 편향을 조정하는 일입니다. 2강에서 본 것처럼 예측과 정답의 차이(손실)를 재고, 손실이 줄어드는 방향으로 모든 가중치를 조금씩 고칩니다. 실제 신경망에는 이런 가중치가 적게는 수천 개, 큰 모델에는 수천억 개가 넘게 있습니다. 그래서 학습에 많은 데이터와 계산이 필요합니다.

중요한 점은 학습이 끝난 신경망 안에 '고양이는 귀가 뾰족하다' 같은 문장이 저장되어 있지 않다는 것입니다. 배운 내용은 수많은 가중치의 값으로 흩어져 있습니다. 신경망이 왜 그렇게 판단했는지 사람이 설명하기 어려운 이유가 여기에 있습니다.

3.층을 쌓으면 무엇이 달라지나

뉴런을 나란히 여러 개 놓으면 층이 되고, 한 층의 출력을 다음 층의 입력으로 넘기면 여러 층의 신경망이 됩니다. 입력을 받는 층과 결과를 내는 층 사이의 층을 은닉층이라고 하며, 은닉층이 많은 신경망으로 배우는 것을 딥러닝이라고 합니다. '딥(깊은)'은 층이 깊다는 뜻입니다.

층이 깊어지면 단계적으로 더 복잡한 특징을 잡아낼 수 있습니다. 사진을 알아보는 신경망을 분석해 보면 앞쪽 층은 선과 모서리 같은 단순한 무늬에, 중간 층은 눈이나 바퀴 같은 부분에, 뒤쪽 층은 얼굴이나 자동차 같은 전체 모양에 반응하는 경향이 관찰됩니다. 사람이 '모서리를 찾아라'라고 시킨 것이 아니라 학습 과정에서 그렇게 나뉜 것입니다.

사진 분류 신경망에서 흔히 관찰되는 층별 역할(단순화한 설명)
위치주로 반응하는 것비유
앞쪽 층선, 모서리, 색의 경계글자의 획
중간 층눈, 귀, 바퀴 같은 부분낱말
뒤쪽 층얼굴, 고양이, 자동차 같은 전체문장의 뜻

4.손으로 계산해 보는 작은 신경망

층을 쌓는다는 말이 실제로 어떤 계산인지, 입력 2개 → 은닉 뉴런 2개 → 출력 1개인 아주 작은 신경망으로 직접 따라가 보겠습니다. 숫자는 설명을 위해 정한 것입니다. 은닉 뉴런은 앞에서 본 활성화(음수면 0, 아니면 그대로)를 쓰고, 출력 뉴런은 가중합을 그대로 내보낸다고 하겠습니다.

계산 순서는 늘 같습니다. 앞 층의 출력이 다음 층의 입력이 되고, 뉴런마다 '곱해서 더하고, 거르기'만 합니다. 이렇게 입력에서 출력 쪽으로 차례로 계산해 나가는 것을 순전파라고 부릅니다. 두 번째 예제는 그 결과를 보고 가중치를 한 번 고치는 학습의 한 걸음입니다.

예제입력은 x₁ = 1, x₂ = 2입니다. 은닉 뉴런 h₁의 가중치는 (0.5, 1), 편향은 −1이고, h₂의 가중치는 (−2, 0.5), 편향은 0입니다. 출력 뉴런은 h₁과 h₂에 가중치 (2, 3), 편향 −1을 씁니다. 출력은 얼마일까요?
  1. 1단계 h₁의 가중합: 1 × 0.5 + 2 × 1 + (−1) = 0.5 + 2 − 1 = 1.5. 양수이므로 h₁ = 1.5.
  2. 2단계 h₂의 가중합: 1 × (−2) + 2 × 0.5 + 0 = −2 + 1 = −1. 음수이므로 활성화를 거치면 h₂ = 0.
  3. 3단계 출력: 1.5 × 2 + 0 × 3 + (−1) = 3 + 0 − 1 = 2.
  4. 검산: h₂가 0이 되어 h₂의 가중치 3은 이번 결과에 영향을 주지 못했습니다. 입력이 바뀌면 h₂가 켜져 결과에 끼어들 수 있습니다. 입력에 따라 켜지는 뉴런이 달라지는 것이 활성화가 하는 일입니다.
답2
예제가장 단순한 뉴런 '예측 = w × 입력'이 있습니다. 입력 2의 정답은 10인데 지금 w = 3입니다. 손실을 (예측 − 정답)²으로 재고 학습률 0.05로 w를 한 번 고치면, 손실은 얼마가 될까요?
  1. 1단계 지금 예측: 3 × 2 = 6. 오차는 6 − 10 = −4, 손실은 (−4)² = 16.
  2. 2단계 w를 조금 바꿀 때 손실이 변하는 정도(기울기)는 2 × 오차 × 입력 = 2 × (−4) × 2 = −16입니다. 음수이므로 w를 키워야 손실이 줄어듭니다.
  3. 3단계 새 w = w − 학습률 × 기울기 = 3 − 0.05 × (−16) = 3 + 0.8 = 3.8.
  4. 4단계 새 예측: 3.8 × 2 = 7.6. 오차는 −2.4, 손실은 (−2.4)² = 5.76.
  5. 검산: 손실이 16에서 5.76으로 줄었습니다. 같은 방법을 되풀이하면 w는 정답을 정확히 맞히는 5(5 × 2 = 10)에 가까워집니다.
답w는 3에서 3.8로, 손실은 16에서 5.76으로 줄어듭니다
이 작은 신경망에도 조정할 숫자가 9개 있습니다. 은닉 뉴런 2개가 각각 가중치 2개와 편향 1개(2 × 3 = 6개), 출력 뉴런이 가중치 2개와 편향 1개(3개)입니다. 큰 모델은 이런 숫자가 수십억 개를 훌쩍 넘고, 학습은 그 모두를 두 번째 예제처럼 조금씩 고치는 일입니다. 기울기를 따라 내려가는 방법은 수학 기초 10강에서 더 자세히 다룹니다.

5.신경망은 뇌가 아니다

이름 때문에 신경망이 뇌를 그대로 흉내 낸다고 오해하기 쉽습니다. 실제로는 뇌에서 '많은 단위가 연결되어 신호를 주고받는다'는 아이디어만 빌려 왔을 뿐, 작동 방식은 크게 다릅니다. 인공 뉴런은 곱셈과 덧셈을 하는 수식이고, 학습도 사람의 경험과는 다른 수학적 최적화입니다.

그래서 신경망이 사람처럼 이해하거나 느낀다고 말하는 것은 정확하지 않습니다. 반대로 '그냥 계산일 뿐이니 별것 아니다'라고 무시하는 것도 정확하지 않습니다. 단순한 계산이 엄청난 규모로 모이면 사람이 놀랄 만큼 정교한 결과가 나옵니다. 둘 다 사실이라는 점을 함께 기억하는 것이 균형 잡힌 이해입니다.

신경망의 계산은 거의 대부분 '숫자 여러 개에 가중치를 곱해 더하기'입니다. 이것을 한꺼번에 하는 수학 도구가 행렬이고, 수학 기초 10강에서 직접 계산해 봅니다.

📌 핵심 정리

  • 인공 뉴런 = 입력 × 가중치를 모두 더하고(가중합) 활성화로 거르는 계산
  • 학습은 손실이 줄어들도록 가중치와 편향을 조금씩 고치는 일이다
  • 계산은 입력에서 출력 쪽으로 층마다 '곱해 더하고 거르기'를 되풀이하는 순전파이고, 학습은 그 결과의 손실을 보고 가중치를 고친다
  • 배운 내용은 문장이 아니라 수많은 가중치 값으로 흩어져 저장된다
  • 층을 깊게 쌓은 신경망으로 배우는 것이 딥러닝이며, 층마다 점점 복잡한 특징을 잡는다
  • 신경망은 뇌에서 아이디어만 빌린 수학 모델이지 뇌의 복제가 아니다

✍️ 확인 문제

먼저 풀어 본 뒤 '정답과 해설'을 펼치세요.

Q1. 입력이 2와 3, 가중치가 각각 0.5와 −1, 편향이 2인 뉴런의 가중합은 얼마일까요?

⭕ 정답입니다

❌ 다시 생각해 보세요

정답과 해설
정답 ② 0

차례로 계산합니다. 2 × 0.5 = 1, 3 × (−1) = −3, 여기에 편향 2를 더하면 1 − 3 + 2 = 0입니다.

Q2. 신경망이 '학습한다'는 것은 구체적으로 무엇이 바뀐다는 뜻일까요?

⭕ 정답입니다

❌ 다시 생각해 보세요

정답과 해설
정답 ③ 가중치와 편향의 값

학습은 손실을 줄이도록 가중치와 편향을 조정하는 과정입니다. 구조(뉴런 수, 활성화 방식)는 보통 학습 전에 사람이 정합니다.

Q3. '딥러닝'의 '딥(깊은)'이 가리키는 것은 무엇일까요?

⭕ 정답입니다

❌ 다시 생각해 보세요

정답과 해설
정답 ② 은닉층이 여러 겹으로 깊다

딥러닝은 은닉층을 여러 겹 쌓은 신경망으로 학습하는 방식입니다. '깊다'는 층의 수를 말합니다.

Q4. 활성화가 'z가 0보다 크면 z, 아니면 0'일 때, 가중합이 −3인 뉴런의 출력은 얼마일까요?

정답과 해설
정답 0

−3은 0보다 작으므로 출력은 0입니다. 이 뉴런은 이번 입력에서는 '꺼진' 상태입니다.

🤖 AI에게 이렇게 물어보세요

복사해서 [ ] 부분을 내 상황으로 바꿔 쓰세요. 답을 그대로 믿지 말고 본문과 비교해 확인하세요.

손 계산으로 원리를 익히고 싶을 때

입력 3개, 은닉 뉴런 2개, 출력 뉴런 1개짜리 아주 작은 신경망을 예로 들어, 가중치를 간단한 정수로 정하고 입력 하나가 출력까지 계산되는 과정을 단계별로 보여 줘. 내가 직접 따라 계산할 수 있게 표로 정리해 줘.

비유가 어디까지 맞는지 알고 싶을 때

인공 신경망과 사람의 뇌가 비슷한 점 세 가지와 다른 점 다섯 가지를 표로 정리해 줘. 확실하지 않은 내용은 '불확실'이라고 표시해 줘.
참고
  • 딥러닝 입문 교재의 일반적 설명(인공 뉴런·활성화 함수·층)
  • 고등학교 「인공지능 기초」 교과 내용(교육부 고시 교육과정)

학습 목표를 모두 이뤘다면 완료를 눌러 진도에 기록하세요.

🤖 인공지능 기초

  1. 1AI란 무엇인가 — 규칙과 학습
  2. 2머신러닝 기본 — 데이터·모델·학습·평가
  3. 3신경망 직관 — 작은 계산이 모여 판단이 된다
  4. 4대규모 언어모델은 어떻게 말을 만들까
  5. 5프롬프트 기초 — 원하는 것을 정확히 말하기
  6. 6프롬프트 심화 — 역할·예시·단계·형식
  7. 7환각과 검증 — 그럴듯함을 의심하는 법
  8. 8개인정보·저작권·윤리 — 책임 있게 쓰기
  9. 9AI와 일하는 법 — 맡기고, 확인하고, 엮기
  10. 10AI 시대 학습 전략 — 기초가 질문을 만든다
📚 함께 읽으면 좋은 글
🏛️주식에 붙는 세금의 종류→ 📊인공지능으로 표 계산 작업 돕기, 수식은 반드시 검증→ 💻인공지능 코딩 도우미 쓰는 법과 위험, 보안과 라이선스→ 💬외국어 회화 연습 상대로 인공지능 쓰는 법→
← AI 시대 기초 학력 강의