ML MIDTERM
문제 작성 양식
← 분야 선택으로
전체 복습
15문제 풀이
각 문제의 답을 고른 뒤 채점하기를 눌러 해설을 확인하세요.
1
레이블이 포함된 과거 데이터를 사용해 새 데이터의 값을 예측하는 학습 방식은 무엇인가요?
①
지도학습
②
비지도학습
③
강화학습
④
차원 축소
2
연속적인 주택 가격을 예측하는 문제에 가장 알맞은 과제 유형은 무엇인가요?
①
군집
②
회귀
③
분류
④
추천
3
훈련 데이터에서는 성능이 매우 높지만 새 데이터에서는 성능이 낮은 현상은 무엇인가요?
①
과소적합
②
과적합
③
정규화
④
표준화
4
학생의 시험 점수를 예측할 때 '공부 시간'처럼 입력으로 사용하는 변수는 무엇인가요?
①
타깃
②
피처
③
레이블 인코더
④
손실
5
범주형 변수인 '빨강·파랑·초록'을 각각 0과 1로 된 여러 열로 표현하는 방법은 무엇인가요?
①
원-핫 인코딩
②
정규화
③
결측치 제거
④
샘플링
6
서로 단위가 다른 수치형 피처를 평균 0, 표준편차 1이 되게 변환하는 방법은 무엇인가요?
①
레이블링
②
표준화
③
원-핫 인코딩
④
군집화
7
다음 코드의 결과로 옳은 것은 무엇인가요? np.array([1, 2, 3]) * 2
①
[1, 2, 3, 1, 2, 3]
②
[2, 4, 6]
③
[1, 4, 9]
④
오류 발생
8
shape가 (3, 4)인 2차원 배열의 원소 개수는 몇 개인가요?
①
7개
②
12개
③
16개
④
64개
9
arr = np.array([10, 20, 30, 40])일 때 arr[1:3]의 결과는 무엇인가요?
①
[10, 20]
②
[20, 30]
③
[20, 30, 40]
④
[30, 40]
10
pandas DataFrame에서 각 열의 결측치 개수를 확인할 때 사용하는 표현으로 알맞은 것은 무엇인가요?
①
df.isna().sum()
②
df.mean()
③
df.dropna()
④
df.info().count()
11
조건에 맞는 행만 골라낼 때 가장 알맞은 코드는 무엇인가요?
①
df['score' > 80]
②
df[df['score'] > 80]
③
df.select('score', 80)
④
df.row('score') > 80
12
범주별 평균 점수를 구하기 위한 조합으로 알맞은 것은 무엇인가요?
①
df.groupby('범주')['점수'].mean()
②
df.sort_values('범주').sum()
③
df.dropna('범주').mean()
④
df.iloc['범주'].mean()
13
두 수치형 변수 사이의 관계와 분포를 함께 확인하기에 가장 적절한 그래프는 무엇인가요?
①
산점도
②
막대그래프
③
파이차트
④
히스토그램
14
여러 범주의 크기를 비교하려 할 때 가장 적절한 그래프는 무엇인가요?
①
막대그래프
②
산점도
③
상자그림
④
선그래프
15
수치형 데이터의 중앙값, 사분위수, 이상치를 요약해 보여주는 그래프는 무엇인가요?
①
히트맵
②
상자그림
③
파이차트
④
누적 막대그래프
채점하고 해설 보기