가. 신경망 구성도 나. 입력층의 입력개수, 출력층의 뉴런개수, 학습할 가중치와 절편의 총 개수 다. 원핫인코딩(One-Hot Encoding)과 소프트맥스(Softmax)함수
가. 오픈소스 솔루션의 의무조항을 설명하시오. 나. 오픈소스 솔루션과 상용 소프트웨어의 특징을 비교하여 설명하시오.
가. 블록체인 기술의 장점, 시스템 구축에 필요한 핵심기술을 설명하시오. 나. 공개형과 허가형 블록체인을 비교하여 설명하시오.
가. 교차검증(k-fold Cross Validation) 기법에 대하여 설명하시오. 나. 머신러닝 모델의 평가방법에 대하여 설명하시오.
가. 평균제곱오차 비용함수를 가중치에 대해 편미분한 후 학습률을 곱한 값을 기존 가중치에서 차감하여 가중치 갱신을 수행한다고 가정할 때, 가중치 최적해의 좌측 또는 우측 어디에서 시작하든 상관없이 최적해를 향해 진행하는 이유를 수식적으로 설명하시오. 나. 확률적경사하강법, 배치경사하강법, 미니배치경사하강법의 개념과 특징을 비교하여 설명하시오.
가. 감리원이 직접 테스트하는 것이 현실적으로 어려운 사례를 설명하시오. 나. 검토 및 확인, 제3자검증 점검방법을 통한 개선방안을 설명하시오.
가. 선택정렬(Selection Sort)과 삽입정렬(Insertion Sort), 퀵정렬(Quick Sort) 알고리즘을 설명하시오. 나. 다음 키 값을 갖는 파일을 퀵정렬(Quick Sort) 알고리즘을 사용하여 오름차순으로 정렬하려고 한다. 피벗이 50일 때 수행되는 분할과정을 단계적으로 설명하시오. (단, n=8 : 50, 80, 20, 90, 40, 10, 30, 60)
가. 클라우드 컴퓨팅의 기반기술 개념 및 요소기술을 설명하시오. 나. 클라우드 컴퓨팅의 생태계를 설명하시오.