네이버 부스트캠프 AI Tech43 [부스트캠프 AI Tech] Docker Docker 등장배경 개발 서버 ≠ 서비스 운영에 사용하는 서버 (Local 환경에서 개발. 완료되면 Staging 서버, Production 서버에 배포) 개발을 진행한 local 환경(윈도우)와 production 서버 환경(리눅스)가 다른 경우 OS가 다르기 때문에 라이브러리, 파이썬 등을 설치할 때 다르게 진행해야 함. 혹은 로컬 환경과 서버가 같은 OS여도 서버에서 올바르게 작동하지 않을 수 있다. (로컬의 환경변수, production 서버의 환경변수, production 서버의 사용자 그룹, Permission) (해결책) 다양한 설정을 README에 기록하고 항상 실행하도록 하는 방법이 있다. (문제점) 사람이 진행하는 일이라 Human Error / 귀찮음 / (문제점) 운영하는 서버가 .. 2022. 2. 15. [부스트캠프 AI Tech] Linux & Shell Command Linux 서버에서 자주 사용하는 OS Free, 오픈 소스 - 여러 버전이 존재 (ex) Debian, Ubuntu, CentOS 안정성, 신뢰성 쉘 커맨드, 쉘 스크립트 CLI(Command Line Interface) vs GUI(Graphic User Interface) Shell Command Shell : 사용자가 문자를 입력해 컴퓨터에게 명령할 수 있도록 하는 프로그램 Terminal / Console : 쉘을 실행하기 위한 문자 입력을 받아 컴퓨터에 전달 / 프로그램의 출력을 화면에 작성 쉘 종류 sh : 최초의 쉘 bash : Linux 표준 쉘 zsh : Mac 카탈리나 OS 기본 쉘 기본 쉘커멘드 man : 쉘 커멘드의 메뉴얼 문서를 보여줌 (ex) man python → 종료시 :q.. 2022. 2. 15. [부스트캠프 AI Tech] Recurrent Neural Network / Transformer Sequential Model Naive sequence model : p(xt|xt-1,xt-2,...) Autoregressive model : p(xt,|xt-1, ... , xt-n) Fix the past timespan Markov model(first-order autoregressive model) : p(x1,...,xT) = p(xT,|xT-1) p(xT-2|xT-3) ... p(x2|x1) Latent autoregressive model Recurrent Neural Network Short-term dependencies : 멀리있는 정보일수록 영향력이 점차 희미해짐 Vanishing / exploding gradient Long Short Term Memory (LSTM) Gat.. 2022. 2. 13. [부스트캠프 AI Tech] 다양한 시각화 방법론 Polar Plot (극 좌표계) : projection = 'polar' / polar=True 거리(R), 각(Theta)를 사용하여 Plot scatter, bar, plot, fill 모두 사용 가능 각도 단위가 degree & radian 혼용되므로 주의 Radar Plot 극 좌표계에서 가장 대표적으로 사용할 수 있는 Rador Plot 별 모양으로 생겨서 Star Plot으로 불리기도 함 중심점을 기준으로 N개 변수의 값을 표현 가능 캐릭터 능력치 분석 / 비교에 좋음 주의 사항 - 각 feature가 독립적이어야 하고 스케일이 비슷해야 함 - 척도도 같아야 함. 순서형 변수와 수치형 변수가 함께 있다면 신중 - 다각형 면적이 중요해보이지만 feature 순서에 따라 달라지기 때문에 중요하다.. 2022. 2. 13. 이전 1 2 3 4 5 6 ··· 11 다음