본문 바로가기

4-1

(8)
[최컴특] 3. 컴퓨터 이론 문제 1. alphabet의 크기가 A이고, 길이가 n인 수열을 가능한 적은 메모리로 저장하기. 단 access는 arraylist처럼 $O(1)$이어야 함. 문제 해결을 위해 n = 3, A가 10인 상황으로 생각해보자. (alphabet = {0, 1, ..., 9}) 해결책 1. 각 integer에 대해 4비트로 저장. (일반적인 방법). 0 = 0000, 1 = 0001, ... 9 = 1001 수열 [0, 3, 6]을 저장하려면 [0000, 0011, 0110]로 저장되므로 총 메모리는 12 bits만큼 들어간다. 또한, 4비트 단위로 끊어 읽으면 access를 $O(1)$로 할 수 있다. 해결책 2. 가능한 모든 수열에 대해 순서대로 숫자를 부여함. n = 3으로 가정하면 가능한 수열의 개수는..
[최컴특] 2. 행동 유형과 에티켓 행동패턴: 일상생활에서 자기 나름대로의 일정한 방식으로 행동하는 것 DISC 행동유형: 사람은 4가지 형태로 행동한다. 주도형, 사교형, 안정형, 신중형 사람이 먼저다. -> 안정형, 사교형 주도적이다. -> 주도형, 사교형 D: 내가 먼저고 목표의식 강함 I: 사람이 먼저고 진보적임 like 문.. S: 사람이 먼저고 보수적임 C: 내가 먼저고 일 잘함 MBTI ISFP: 내향적이고 현실적이고 감정적이며 자율적인 사람 보고의 종류 정기/수시 서면/구두 최초/진행/완료 보고의 특성 정직, 정확, 신속 육하원칙 이메일 에티켓 제목, 내용은 간단하게, 맞춤법, 이모티콘 쓰지 말고, 수신자 잘보고, 서명 첨부해서 보내고, 부재중 설정, 답장 잘하고, 공과 사 구분. 근데 교수님 답장 일주일째 안하고 있음 On..
[최컴특] 1. 임베디드 AI기술의 임베디드 시스템화 세가지가 중요: Privacy, Latency, Cost 딥러닝 Model의 크기가 많이 증가하고 있다. => 작게 하자 임베디드 NN의 목적 경량 딥러닝 모델 개발 딥러닝 모델 가속: 최적화, 병렬화 딥러닝 모델 압축: 양자화, 프루닝 DNN and MAC operaion Y_j = activation(sigma_{i=1}^{input layer의 크기} W_ij * X_i) AI를 위한 컴퓨팅 시스템 Cloud AI -> Mobile AI -> Tiny AI (점점 경량화) 프로세서에서의 경량화/가속기술 지원: 경량화: FP32 => FP16 => Int8 (Floating Point가 높을수록 무겁고 성능이 좋음) 가속기술: dense => sparse (dense는 배..
[임베디드] 5. 네트워크 보호되어 있는 글입니다.
[졸업프로젝트] SDN과 SFC의 차이 보호되어 있는 글입니다.
[졸업프로젝트] SFC 구현해보기 - 1 보호되어 있는 글입니다.
[졸업프로젝트] 0. 주제 이해하기 보호되어 있는 글입니다.
[프로그래밍언어개론 실습] 0. Ocaml 설치 리눅스 환경 필요. 리눅스 설치는 이미 돼있으므로 생략. 1. Ubuntu 환경에 접속하고 계정 생성 2. sudo apt update 명령어 입력. 자세한 설명은 아래 링크에서 https://tttap.tistory.com/130 3. sudo apt-get install ocaml sudo apt-get install opam (opam: OCaml용 패키지 관리자) 4. opam init eval $(opam env) (환경변수 PATH에 추가하는 작업과 같음. 만약 이 명령어가 안 된다면 opam 버전이 낮을 가능성 있음. 업데이트할 것) opam install core (OCaml 필수 라이브러리 설치, dune이 여기에 포함) 5. ocaml --version opam --version dun..