본문 바로가기

카테고리 없음

[Study] 신입 자라기 - 4

 

신입자라기 4일 차


dpkb
  • 데비안 패키지 관리 시스템의 기초가 되는 소프트웨어
  • dpkg 명령어가. deb 패키지의 설치, 삭제를 위해 사용
  • deb 설치 : sudo dpkg -i a_amd64.deb
  • dep 완전 삭제 : sudo dpkg -P 패키지 이름
makefile
  • 리눅스에서 반복적으로 필요한 컴파일을 쉽게 하기 위해서 사용
  • Target, Dependency, Recipe의 세 가지 구조
  • 반복적으로 빌드할때 변경된 소스코드에서 Dependency 한 것들만 다시 빌드
docker swarm
  • Docker 호스트의 네이티브 클러스티렁과 컨테이너 워크로드 예약 등의 기본 제공 컨테이너 오케스트레이션 기능을 제공하는 Docker 기능
  • Swarm은 Manager node와 Woker Node라는 두 가지 유형의 Container Host로 구성
    • Manager Node : Swarm과 사용자 간의 인터페이스, 모든 기능에 대해 사용자의 명령을 받는 통료 역할
    • Worker Node : Manager Node 명령을 받아 컨테이너를 구동하는 노드
  • 컨테이너 오케스트레이션?
    • 단순 컨테이너의 배포 뿐만 아니라 하나이상의 서비스를 관리 및 유지 보수할 수 있는 많은 기능이 포함된 툴
    • ex) docker swarm, Kubernetes
    • Swarm vs Kubernetes
    • Swarm은 K8S보다 설치와 설정이 쉬움, K8S는 yaml 기반으로 모든 서비스를 정의 및 구성요소를 설정 가능
    • Swarm은 서버 한개로 모든 것이 가능, K8S는 마스터 서버와 하나의 노드 필요

 

머신러닝 스태킹 앙상블(Stacking Ensemble)
  • 다른 여러 알고리즘의 예측 결과를 결합하여 New 알고리즘 학습
    • train_set을 가지고 각각의 다른 알고리즘들을 학습함
    • 위 단계에서 예측된 알고리즘에 의해 예측된 결과를 추가적인 input으로 New 알고리즘을 학습함