빅데이터분석기사 필기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
분석 도구와 환경 선택
원래 이론 →판단 기준
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 비교 기준 | CPU 중심 환경 | GPU 중심 환경 |
|---|---|---|
| 계산 특성 | 복잡한 분기, 다양한 범용 작업 | 같은 행렬·텐서 연산의 대량 병렬 수행 |
| 대표 작업 | 정형 데이터 처리, 일반 통계, 작은·중간 모형 | 심층신경망, 지원되는 대규모 텐서 학습 |
| 주요 메모리 | 시스템 메모리와 캐시 | 장치 메모리와 시스템-장치 간 전송 |
| 선택 판단 | 범용성·단순성이 가속 이득보다 중요 | 충분한 연산량이 전송·초기화 비용을 상쇄 |
GPU 사용 여부는 알고리즘 이름만으로 정하지 않는다. 실제 라이브러리가 해당 연산을 GPU에서 지원하는지, 배치 크기와 장치 메모리가 적절한지, 데이터 이동이 병목인지 측정한다. 작은 데이터나 짧은 작업은 초기화·전송비용 때문에 CPU가 더 빠를 수 있다.
일부 병렬 연산과 낮은 정밀도 계산은 실행 순서나 반올림 차이로 결과가 완전히 같지 않을 수 있다. 난수 시드만 고정하지 말고 하드웨어·라이브러리·결정론 설정을 기록하고, 필요한 경우 예측·지표의 허용 오차를 정한다.
헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 도구 범주 | 적합한 작업 | 선택 조건 | 주의점 |
|---|---|---|---|
| SQL·질의 엔진 | 정형 데이터 조회, 조인, 집계, 품질 점검 | 데이터가 테이블 중심이고 데이터 이동을 줄일 때 | 복잡한 반복 학습·특수 알고리즘에는 제약이 있을 수 있음 |
| 단일 장비 분석 언어·라이브러리 | 탐색, 통계분석, 전처리, 일반 머신러닝 | 작업 집합이 장비 자원 안에 있고 빠른 실험이 중요할 때 | 메모리 초과와 장시간 단일 작업을 측정해야 함 |
| 분산 데이터·연산 엔진 | 대용량 조인·집계, 분할 가능한 반복 작업 | 한 장비 한계를 넘고 병렬 이득이 통신비용보다 클 때 | 셔플, 스케줄링, 장애 복구와 운영 복잡성 증가 |
| GPU 가속 라이브러리 | 대규모 행렬·텐서 연산, 지원되는 병렬 학습 | 연산이 GPU에 맞고 장치 메모리와 전송비용을 감당할 때 | 모든 알고리즘이 가속되는 것은 아니며 재현성 검증 필요 |
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.