2024년 5급 공채 기술 2차 인공지능
문제 4개 · 100점. 참고 답안·채점 기준은 앱에서 볼 수 있습니다.
제1문 (25점)
다음 각 물음에 대하여 풀이 과정과 답을 작성하시오. (총 25점)
- (1) 다음과 같은 조건에서 ‘free’라는 단어가 포함된 이메일을 받았을 때, 스팸일 확률을 구하시오. (10점)○임의의 이메일이 스팸일 확률, P(Spam)는 0.3이다.
○스팸 이메일에서 ‘free’라는 단어가 나타날 확률, P(‘free’|Spam)는 0.8이다.
○임의의 이메일에 ‘free’라는 단어가 포함될 확률, P(‘free’)는 0.36이다. - (2) 어떤 농구 팀에서 A 선수가 뛰었을 때 팀이 이길 확률은 0.7이고, A 선수가 뛰지 않았을 때 팀이 이길 확률은 0.3이다. A 선수는 소속 팀 전체 경기의 50%에 출전한다. 팀이 어떤 경기에서 이겼을 때, A 선수가 뛰었을 확률을 구하시오. (15점)
제2문 (25점)
합성곱 신경망(convolutional neural network)에 대한 다음 물음에 답하시오. (총 25점)
- (1) 영상 인식 문제를 다루는 합성곱 신경망에서 합성곱 계층(convolution layer)과 완전연결계층(fully connected layer)의 역할을 구분하여 설명하시오. (10점)
- (2) 다음 입력 데이터와 커널(kernel)에 대하여 합성곱(convolution)을 수행한 출력 결과를 구하시오. (단, 크기가 1인 0패딩(zero padding)을 적용하고, 보폭(stride)은 1이다) (15점)
1 2 1 0 2 2 2 1 1 2 0 1 2 입력 데이터 커널
제3문 (20점)
다음은 Exclusive OR(XOR)을 구현하기 위한 3-계층(3-layer) 신경망과 y_{{\, 1}}, y_{{2}}, z \,의 값을 계산하는 데 사용하는 활성화 함수(activation function)이다.
[그림]
두 개의 입력 x_{{1}}와 x_{{2}}에 대한 출력 z를 다음 표와 같이 학습시키고자 할 때 각 물음에 답하시오. (총 20점)
[그림]
두 개의 입력 x_{{1}}와 x_{{2}}에 대한 출력 z를 다음 표와 같이 학습시키고자 할 때 각 물음에 답하시오. (총 20점)
| x_{{1}} | x_{{2}} | z |
| -1 | -1 | -1 |
| -1 | 1 | 1 |
| 1 | -1 | 1 |
| 1 | 1 | -1 |
- (1) 주어진 신경망이 표와 같은 XOR 결과를 얻기 위해 적합한 w_{{1 o}}와 w_{{2 o}}가 존재한다면 가능한 값을 제시하고, 제시할 수 없다면 그 이유를 설명하시오. (단, 초기 가중치 및 편향(bias)은 w_{{11}} = w_{{12}} = w_{{21}} = w_{{22}} = 1, b_{{1}} = 1, b_{{2}} = - 1이고, f ( 0 ) = sgn ( 0 ) = 1이다) (10점)
- (2) 출력층의 활성화 함수를 hyperbolic tangent 함수(tanh(x))로 변경할 경우, 1)의 답에 변화가 있는지 설명하시오. (단, tanh(x)=\frac{{e^{{x}} - e^{{- x}}}}{{e^{{x}} + e^{{- x}}}}, - \infty < x < \infty) (10점)
제4문 (30점)
다음 표는 10개 생산품에 대해 불량 예측 데이터를 수집한 결과이다. 정밀검사를 통한 최종 불량 여부를 그라운드 트루스(ground truth)로 할 때, 각 물음에 답하시오. (단, P는 긍정(정상), N은 부정(불량)을 의미한다) (총 30점)
| 생산품 번호 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 최종 판정(그라운드 트루스) | N | P | P | N | N | P | N | N | P | P |
| 불량 예측 결과 | N | N | P | N | P | P | N | N | N | P |
- (1) 혼동 행렬(confusion matrix)을 구하시오. (10점)
그라운드 트루스 긍정 부정 예측 긍정 부정 - (2) 정밀도(precision)와 재현율(recall)을 구하시오. (10점)
- (3) 정확도(accuracy)와 F1 score를 구하시오. (10점)