정보시스템 감리 기출해설/시스템 구조 해설

(제 22회) 시스템 구조 / (98)~(100) 해설

아이티신비 2024. 12. 16. 09:00

98. 다음 중 여러 분류기를 하나의 메타 분류기로 연결하여 개별 분류기보다 더 좋은 성능을 달성하는 머신러닝 기법으로 가장 적절한 것은?

 

① 다변량 선형회귀(multivariate linear regression)

② 앙상블 학습(ensemble learning)

③ K-평균(K-means) 알고리즘

④ LSTM(Long Short-Term Memory)

 

▣ 해설

기법
개념
다변량 선형회귀
(multicariate linear regression)
  • 선형회귀모델의 경우, 출력변수 Y 를 입력변수 X 들의 선형결합(변수들을 덧셈과 뺄셈만으로 결합)으로 표현기울기(β0)와 Y절편(β0)으로 표현(미래 Y값 예측)
  • 다수의 X로부터 Y를 예측하는 모델이 다변량 선형 회귀
앙상블 학습
(ensemble learning)
  • 학습 알고리즘(learning algorithm) 들을 따로 쓰는 경우에 비해 더 좋은 예측 성능을 얻기 위해 다수의 학습 알고리즘을 사용하는 방법
K-평균(K-means)
알고리즘
  • K는 군집의 개수를 뜻하고 Means 는 각 클러스터의 중심과 데이터들의 평균 거리
  • 레이블(정답)이 주어지지 않았을 때 주어진 데이터를 묶는 방법
  • 알고리즘이 단순하며 빠르고 계층적 군집보다 많은 양의 자료를 취급가능
LSTM(Long Short-Term Memory)
  • RNN(스스로 반복하면서 이전 단계에서 얻은 정보 활용)의 한 종류
  • RNN은 먼 과거의 일로부터 학습하는 것이 산술적으로 거의 불가능(vanishing gradient problem)하거나 학습능력이 크게 저하
  • 이 문제를 극복하기 위해 고안된 알고리즘이 LSTM(수백만 단위 시간 전의 사건으로부터도 학습)

 

정답 : ②

 

 

 

99. 다음은 오픈소스 기반의 서버리스 프레임워크 도입 (TTAK.KO-10.1271)에 관한 설명이다. ㉮~㉱에 들어갈 내용으로 가장 올바른 것은?

 
가. 서버리스 서비스 함수 내용이 컨테이너 단위로 빌드되어 산출된 결과물을 위한 저장소인 (㉮) 를(을) 구축
나. 컨테이너 단위로 배포된 서버리스 함수를 운영, 관리하기 위해서는 (㉯)라 불리우는 자동화 운영 도구를 설치
다. (㉯) 설치 후, 컨테이너 운영환경을 관리하는 (㉰)와 컨테이너 기능 수행을 위한 (㉱)가 포함된 클러스터를 구성

 

① ㉮ 컨테이너 레지스트리

㉯ 컨테이너 오케스트레이터

㉰ 마스터 노드

㉱ 워커 노드

② ㉮ 컨테이너 레지스트리

㉯ 컨테이너 오케스트레이터

㉰ 워커 노드

㉱ 마스터 노드

③ ㉮ 컨테이너 오케스트레이터

㉯ 컨테이너 레지스트리

㉰ 마스터 노드

㉱ 워커 노드

④ ㉮ 컨테이너 오케스트레이터

㉯ 컨테이너 레지스트리

㉰ 워커 노드

㉱ 마스터 노드

 

▣ 해설

 
절차
오픈소스 기반의 서버리스 프레임워크 도입 절차
컨테이너
환경구성
  • 서버리스 기반의 서비스를 위해서는 컨테이너를 구성하기 위한 환경(도커)을 구성
컨테이너
레지스트리 구축
  • 서버리스 서비스 함수 내용이 컨테이너 단위로 빌드되어 산출된 결과물을 위한 저장소를 컨테이너 레지스트리라 일컫는다
컨테이너
오케스트레이터 설치
  • 컨테니어 단위로 배포된 서버리스 함수를 운영, 관리하기 위해서는 '컨테이너 오케스트레이터(Container Orchestrator)' 라 불리는 자동화 운영 도구를 설치
클러스터
구성 및 그룹화
  • 컨테이너 오케스트레이터의 설치 후, 컨테이너 운영환경을 관리하는 마스터 노드(Master Node)와 컨테이너 기능 수행을 위한 워커 노드(Worker Node)가 포함된 클러스터를 구성
오픈소스 기반
서버리스
프레임 워크 설치
  • 서버리스 프레임워크를 선택하여, 제공된 매뉴얼대로 앞서 구성된 클러스터 환경에 서버리스프레임워크를 설치
서버리스
프레임워크의
명령 줄 도구 설치
  • 서버리스 프레임워크를 서버리스 서비스 함수를 생성하고, 생성된 서버리스 함수의 빌드, 배포 등 관리를 위한 명령 줄 도구를 설치
서버리스
프레임워크의
정상 설치 여부 확인
  • 컨테이너 오케스트레이터에서 구동 중인 서비스 상태 확인 명령어를 입력하여 설치된 서버리스 프레임워크의 동작 상태를 확인
서버리스 컴퓨팅
환경 기반
서비스 함수 작동 확인
  • 서버리스 서비스 함수를 작성하고 설치된 서버리스 프레임 워크 환경에 배포 및 서비스 함수 호출 과정을 수행

정답 : ①

 

 

100. IPv6에 관한 설명으로 가장 올바르지 않은 것은?

 

① 128비트 주소 체계로 구성되어 있다.

② 실시간으로 멀티미디어 데이터를 처리할 수 있다.

③ 고속망과 저속망에서 효율적으로 동작하도록 설계 되었다.

④ 이중 스택(dual stack)은 IPv6 패킷을 IPv4 패킷 안에 넣어서 IPv4 네트워크를 통하여 상대방의 IPv6 네트워크나 IPv6 장비로 패킷을 전송하는 것이다.

 

▣ Tunneling

  • IPv6 네트워크 사이에 IPv4 망이 존재할 경우, IPv6 패킷이 통과될 수 있도록 터널을 만들어 적용

※ IPv6 패킷을 IPv4 패킷으로 캡슐화

  • 장점 : 기존에 설치된 IPv4 라우팅 시스템을 건드리지 않고 IPv6 작업 수행
  • 단점 : 터널을 만드는 호스트나 라우터는 모두 듀얼 스택이 있어야 하고, 터널을 통한 통신 과장이 그대로 보여지는 보안 취약점

 

 

정답 : ④

 

 

 



 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥