재구성 출제 고지: 이 회차는 국가평생교육진흥원 독학학위제 3단계 딥러닝 최신 출제기준(평가영역) 전체를 근거로 새로 구성한 실전 모의고사입니다. 실제 기출 문항을 그대로 옮긴 것이 아니며, 25·26편과도 중복되지 않는 새로운 숫자와 관점으로 재구성했습니다. 실제 시험의 정확한 문항 수·배점·시간은 응시하는 해의 공고를 반드시 확인하시기 바랍니다.
실전처럼 풀기 위한 안내
시험 진행 방법: 아래 24문항(객관식)과 2문항(서술형)을 실제 시험처럼 중간에 정답을 확인하지 않고 끝까지 풀어보세요. 객관식 1문항당 약 1분 30초, 서술형 1문항당 약 5분을 기준으로 전체 약 50분 안에 마치는 것을 목표로 삼습니다(실제 시험의 문항 수·시간은 공고마다 다르므로 이 시간은 연습용 기준입니다). 다 풀고 나서 해설을 보며 채점하고, 틀린 문항은 관련 편으로 돌아가 다시 확인하세요.
쉽게 말하면: 답안지(OMR)에 옮겨 적는 연습도 실전 감각의 일부입니다. 종이에 1번부터 24번까지 번호를 적어두고 정답 번호만 옮기는 연습을 함께 해보면, 실제 시험장에서 답안지를 잘못 옮기는 실수를 줄일 수 있습니다.
문항 구성 개요
| 문항 번호 | 영역 | 관련 편 |
|---|---|---|
| 1 | 시험 전략과 문항 유형 | 04편 |
| 2 | 딥러닝 기본 용어 | 02편 |
| 3 | 머신러닝과 딥러닝 관계 | 03편 |
| 4 | 퍼셉트론의 한계 | 05편 |
| 5 | 활성화 함수(Leaky ReLU) | 06편 |
| 6 | 손실 함수(교차엔트로피) | 06편 |
| 7 | 순전파 계산 | 07편 |
| 8 | 역전파와 그라디언트 부호 | 07편 |
| 9 | SGD와 Adam 비교 | 08편 |
| 10 | 모멘텀 개념 | 08편 |
| 11 | L1·L2 정규화 비교 | 09편 |
| 12 | Dropout의 추론 시 처리 | 09편 |
| 13 | 배치 정규화의 학습·추론 차이 | 10편 |
| 14 | 가중치 초기화와 대칭성 문제 | 10편 |
| 15 | CNN 출력 크기 계산 | 11편 |
| 16 | CNN 파라미터 수 계산 | 11편 |
| 17 | ResNet과 VGG 비교 | 12편 |
| 18 | RNN의 그라디언트 소실 | 13편 |
| 19 | LSTM과 GRU의 파라미터 규모 | 13편 |
| 20 | Seq2Seq와 Attention | 14편 |
| 21 | 멀티헤드 어텐션 | 15편 |
| 22 | GAN의 목적함수 | 17편 |
| 23 | 전이학습의 학습률 조정 | 18편 |
| 24 | F1 점수 계산 | 19편 |
| 서술 1 | 소프트맥스·교차엔트로피 손실 계산 | 06·15편 |
| 서술 2 | 혼동행렬 종합 지표 계산 | 19편 |
객관식 (1–24)
문제 1
문제 2
문제 3
문제 4
문제 5
문제 6
문제 7
입력 , 이고, 가중치 , , 편향 인 뉴런이 있다. 를 이용한다.
문제 8
문제 9
문제 10
문제 11
문제 12
문제 13
문제 14
문제 15
입력 이미지 크기가 27x27이고, 3x3 필터를 스트라이드 2, 패딩 1로 합성곱한다.
문제 16
입력 채널이 16, 필터 크기가 3x3, 출력 채널(필터 개수)이 64, 각 필터마다 편향이 1개 있는 합성곱층이 있다.
문제 17
문제 18
문제 19
문제 20
문제 21
문제 22
문제 23
문제 24
이진 분류 모델을 100개의 테스트 데이터에 적용해 다음 혼동행렬을 얻었다.
| 구분 | 예측: 양성 | 예측: 음성 |
|---|---|---|
| 실제: 양성 | TP = 30 | FN = 10 |
| 실제: 음성 | FP = 20 | TN = 40 |
서술형 (1–2)
서술형 문제 1: 소프트맥스·교차엔트로피 손실 계산
3개 클래스 분류 문제에서 어떤 데이터의 출력층 로짓이 이고 정답 클래스는 첫 번째 클래스이다. , , 을 이용해, 소프트맥스 확률을 구하고 이어서 교차엔트로피 손실을 계산하는 전 과정을 서술하시오(를 이용한다).
모범답안
- 소프트맥스 분모(정규화 상수) 계산: 세 지수값을 모두 더하면 입니다.
- 각 클래스의 소프트맥스 확률 계산: 첫 번째 클래스 확률은 이고, 두 번째는 , 세 번째는 입니다. 세 확률의 합은 약 1(0.629+0.256+0.116=1.001, 근사 오차)로, 확률 분포의 조건을 만족합니다.
- 교차엔트로피 손실 공식: 정답 클래스가 하나뿐인 다중 분류에서 교차엔트로피 손실은 입니다. 여기서 은 정답 클래스에 대한 모델의 예측 확률입니다.
- 손실 값 계산: 정답 클래스는 첫 번째이므로 입니다. 입니다.
해석: 정답 클래스에 부여된 확률(0.629)이 1에 비교적 가까울수록 손실이 작아집니다. 만약 모델이 정답 클래스에 아주 낮은 확률(예: 0.05)을 주었다면 처럼 손실이 훨씬 크게 나와, 확신을 갖고 틀렸을 때 더 강하게 페널티를 주는 교차엔트로피의 성질을 확인할 수 있습니다.
자주 틀리는 점: 소프트맥스 확률을 구한 뒤 정답 클래스가 아닌 다른 클래스의 확률로 을 계산하는 실수, 또는 자연로그 대신 상용로그(밑이 10인 로그)를 사용하는 실수가 흔합니다. 교차엔트로피 손실은 반드시 자연로그(, 밑이 )를 사용하고, 정답 클래스에 해당하는 확률만 사용합니다.
서술형 문제 2: 혼동행렬 종합 지표 계산
어떤 이진 분류 모델을 100개의 테스트 데이터에 적용해 TP = 45, FP = 15, FN = 5, TN = 35를 얻었다. 정확도, 정밀도, 재현율, F1 점수를 순서대로 계산하고, 이 모델의 성능을 어떻게 해석할 수 있는지 서술하시오.
모범답안
- 정확도(accuracy): 입니다.
- 정밀도(precision): 입니다.
- 재현율(recall): 입니다.
- F1 점수: 입니다.
해석: 재현율(0.90)이 정밀도(0.75)보다 높다는 것은, 이 모델이 실제 양성 데이터를 놓치는 경우(FN=5)는 상대적으로 적지만, 양성으로 예측한 것 중에는 실제로는 음성인 경우(FP=15)가 어느 정도 섞여 있다는 뜻입니다. 즉 이 모델은 양성을 놓치지 않으려는 경향(재현율 우선)이 있다고 해석할 수 있으며, 질병 진단처럼 양성을 놓치는 비용이 큰 문제에서는 이런 경향이 유리할 수 있습니다.
자주 틀리는 점: 정밀도와 재현율의 분모를 서로 바꾸어 계산하는 실수(정밀도의 분모는 예측이 양성인 것 전체 TP+FP, 재현율의 분모는 실제가 양성인 것 전체 TP+FN)가 매우 흔합니다. “예측 기준(정밀도)“과 “실제 기준(재현율)“이라는 기준의 차이를 각 지표의 이름과 함께 기억해 두면 혼동을 줄일 수 있습니다.
참고 자료
- Ian Goodfellow 외, Deep Learning (Deep Learning Book) — https://www.deeplearningbook.org
- Stanford CS231n: Convolutional Neural Networks for Visual Recognition — https://cs231n.stanford.edu
- scikit-learn 공식 문서(평가지표) — https://scikit-learn.org/stable/
- 국가평생교육진흥원 독학학위제 — https://bdes.nile.or.kr