5급 공채 2차

2023년 5급 공채 기술 2차 인공지능

문제 3개 · 100점. 참고 답안·채점 기준은 앱에서 볼 수 있습니다.

제1문 (30점)

모델 A, B, C, D의 재현율(recall)과 위양성률(false positive rate)이 다음과 같다.
모델재현율위양성률
A0.30.6
B0.80.8
C0.90.2
D0.10.8

다음 물음에 답하시오. (총 30점)
  1. (1) F1 score의 수식을 제시하고, 주어진 데이터로는 계산할 수 없는 이유를 설명하시오. (15점)
  2. (2) 모델 A, B, C, D의 특이도(specificity)를 구하시오. (15점)

제2문 (30점)

2계층으로 구성된 신경망에서 입력값은 {bmatrix {2 \ 1}}이고 첫 번째 층의 가중치 행렬은 {bmatrix {- 2 \ 1 \ 1 \\ 1 \ 2 \ - 1}}, 두 번째 층의 가중치 행렬은 {bmatrix {1 \ 0 \\ 0 \ 1 \\ 1 \ 1}}이다. 첫 번째 층의 활성화 함수는 ReLU를 사용하고 두 번째 층의 활성화 함수는 항등 함수( f ( x ) = x )를 사용한다. 다음 물음에 답하시오. (총 30점)
  1. (1) 활성화 함수 ReLU와 Sigmoid의 차이점을 수식과 그래프를 사용하여 설명하시오. (15점)
  2. (2) 이 신경망의 출력값을 구하시오. (15점)

제3문 (40점)

다음과 같은 데이터를 가지고 K-Means 알고리즘으로 군집화하고자 한다.
[그림]
다음 물음에 답하시오. (단, K=2) (총 40점)
  1. (1) K-Means 알고리즘의 동작 단계를 서술하시오. (20점)
  2. (2) C와 E를 최초 중심점으로 설정하여 K-Means 알고리즘으로 군집화를 하고자 할 때, 최종 군집 구성까지 모든 단계의 중심점 좌표, 중심점과의 거리, 단계별 군집 요소를 기술하시오. (단, 거리는 맨해튼 거리(( a_{{1}} , \, a_{{2}} )와 ( b_{{1}} , \, b_{{2}} )사이의 거리=\, \left| a_{{1}} - b_{{1}} \right| + \left| a_{{2}} - b_{{2}} \right|)를 사용한다. 그리고 각 군집의 중심점 좌표를 구하는 과정에서 평균을 사용하되 모든 계산에서 소수점 이하는 버린다) (20점)