본문/내용
솔트룩스 면접 준비
열정 보여주자. 말끔한 인상착의, 예의바른 성품, 어떤 일이든 열심히 하겠다는 열정.
1. TCP/IP
TCP : 전송제어프로토콜, 데이터가 의도된 목적지에 닿을 수 있도록 보장해주는 통신 규약
TCP(trasnmission control protocol)와 IP(internet protocol) 두가지의 프로토콜로 이뤄짐.
IP는 데이터를 전달하는 역할. TCP는 데이터 확인까지 모두 함.
TCP/IP는 IP기반에 TCP가 사용돼서 이렇게 불림.
2. 프로토콜 : 데이터 전송 통신규약
HTTP:80, HTTPS:443, mysql : 3306, FTP(파일전송프로토콜) : 21 or 20, FTPs :
SFtp(ssh파일 전송) :
65535번 포트까지 있음.
3. R-CNN, YOLO, SSD 비교
R-CNN은 학습이 복잡, 겹치거나 작은 사물에 대한 인식률이 높다
대신, 느리다, 애초에 실시간을 생각하고 만든 네트워크가 아니다.
YOLO는 빠르다, 사용이 쉽다. V2이후로 인식률 높아짐.
대신, 겹쳐진 사물의 구분은 어렵다.
SSD는 RCNN과 YOLO장점 모두 가져간다
대신, 욜로에 비해 사용이 쉽지 않다.
4. RNN, CNN, GAN 비교
GAN은 생성모델, 분류모델이 있음. 생성모델은 진짜같은 가짜를 만들어서 분류를 어렵게 하려고 함. 분류모델은 진짜같은 가짜를 계속 분류함.
CNN은 보통 이미지 인식에 사용. 합성곱신경망
(Pooling : 데이터 사이즈를 줄여주는 것.)
RNN은 순환신경망, 음성인식에 주로 사용. LSTM을 사용하여 RNN의 과거 중간레이어 계산 과정을 줄여줌. 즉, 최근 데이터를 많이 활용하는 것
5. 인공지능, 머신러닝, 딥러닝
인공지능은 사람의 지능을 갖는 프로그램, 머신러닝은 인공지능의 한 분야로, 알고리즘을 뜻함. 딥러닝은 머신러닝 알고리즘의 집합.
6. 리눅스 명령어
pwd : 현재 작업중인 디렉터리 보여줌
ls : 파일과 디렉터리에 …
…