보안의 3대 요소 AAA 네트워크 보안-서비스 거부 공격(DOS: Denial of Service) 네트워크 보안-네트워크 침해 공격 네트워크 보안-사회 공학 네트워크 보안-기타 용어 암호 알고리즘 보안 솔루션 보안의 3대 요소 기밀성 : 인가된 사용자만 접근 무결성 : 인가된 사용자만 수정 가용성 : 인가된 사용자만 사용 AAA 인증 : 신원 증명 권한부여 : 인증된 객체의 접근 권한 부여 적절성 확인 계정관리 : 접근 성공한 객체 로그 남김 네트워크 보안-서비스 거부 공격(DOS: Denial of Service) 1) 취약점 공격형 네트워크 패깃의 처리 로직에 문제 공격 종류 Boink, Bonk, TearDrop 공격 : UDP, TCP 패킷의 시퀀스 넘버 조작 & 과부하 LAND Attack :..
각 CNN 구조마다 살펴볼 특성새로운 특징 : 각 구조가 다른 구조와 구별되는 새로운 특징과 해결하려던 문제가 무엇이었는지 알아본다.신경망 구조 : 신경망의 구조와 주요 구성 요소를 소개하고, 구성 요소가 어떻게 조합되었는지 알아본다.신경망 구현 : 구현 코드를 한 줄씩 설명하이퍼파라미터 설정 : 최적화 알고리즘의 하이퍼파라미터(최적화 알고리즘 종류, 학습률, 가중치 감쇠 등)를 설정신경망의 성능 : MNIST나 ImageNet 등의 벤치마크 데이터셋을 대상으로 각 신경망 구조의 성능 확인 * TIP연구 논문을 읽고 핵심을 파악하여 코드로 구현하는 것은, 모든 딥러닝 전문가가 갖춰야 할 능력연구 논문을 구현해보는 과정은 논문 저자가 거쳐 온 사고 과정을 이해하고 이를 유용한 문제를 푸는 데 활용할 수 있..
4.1 성능 지표란4.1.1 정확도가 가장 좋은 지표인가 4.1.2 혼동 행렬혼동 행렬모델의 분류 결과를 정리한 표ex) 환자에게 어떤 질환이 있는지 여부를 판단하는 분류기TPTNFP : 1종 오류FN : 2종 오류 4.1.3 정밀도와 재현율재현율(recall)민감도(sensitivity)라고도 함질환이 있는 사람을 얼마나 잘못 진단했는지질환이 있는 사람을 음성으로 진단한 FN이 얼마나 되는지 나타내는 지표 정밀도(precision)특이성(specificity)라고도 함, 재현율의 반대 개념모델이 질환이 없는 사람을 얼마나 잘못 진단했는지질환이 없는 사람을 양성으로 진단한 FP가 얼마나 되는지 나타내는 지표 상황에 맞는 지표 선택하기FP와 FN 중 어떤 오류가 더 치명적인지 생각해보고 적절한 지표 선택e..
7.3 싱글샷 탐지기싱글샷 탐지기(single-shot detector, SSD)는 2016년 웨이 리우의 논문에서 처음 제안당시 속도와 성능 모두 최고 기록 경신 다단계 탐지기R-CNN 및 변종을 다단계 탐지기라고 부름다단계 탐지기는 먼저 경계 박스 내 영역의 물체 존재 확신도를 예측경계 박스를 분류기로 넘겨 물체의 클래스를 예측 단일 단계 탐지기SSD나 YOLO 등단일 단계 탐지기는 합성곱층에서 위치와 클래스를 한번에 예측이름도 그에 걸맞게 싱글샷(한방) 물체 존재 확신도정답과 경계 박스의 중첩률을 계산해서 예측경계 박스가 정답과 완전히 일치하면 물체 존재 확신도 1두 경계 박스가 전혀 겹치지 않으면 0물체 존재 확신도의 임곗값은 0.5로 설정- 물체 존재 확신도가 50% 이상이면 해당 영역에는 물체..
7.1 사물 탐지 알고리즘의 일반적인 프레임워크사물 탐지 프레임워크 4개 요소영역 제안(region proposal)- 이미지에서 시스템이 처리할 영역인 RoI(regions of interest)를 제안하는 딥러닝 모델 또는 알고리즘* RoI: 이미지 내 물체가 존재할 것이라 예상되는 영역- 이 컴포넌트는 각각 물체 존재 확신도(objectness score)가 매겨진 많은 수의 박스 정보 출력- 이 중 높은 물체 존재 확신도가 매겨진 박스는 추가 처리를 위해 전달특징 추출 및 예측- 각 박스 영역의 시각적 특징 추출- 이러한 특징을 평가하여 물체 존재 여부와 물체의 클래스 판단(ex: 사물 분류 컴포넌트)비최대 억제(non-maximum suppression, NMS)- 이 단계쯤이면 모델이 같은 물..
3.1 사전 학습된 BERT 모델 탐색BERT를 처음부터 사전 학습시키는 것은 계산 비용 많이 듦 사전 학습된 공개 BERT 모델을 다운로드하여 사용하는 것이 효과적[그림 3-1]과 같이 다양한 구성으로 사전 학습된 BERT 공개L: 인코더 레이어의 수H: 은닉 유닛 크기(표현 크기) 사전 학습된 모델BERT-uncased - 모든 토큰이 소문자인 상태로 학습 진행한 모델- 가장 일반적으로 사용되는 모델BERT-cased- 토큰에 대해 소문자화하지 않은 상태로 학습 진행한 모델- 대소문자를 보존해야 하는 개체명 인식(Name Entity Recognition, NER)과 같은 특정 작업 수행하는 경우 사용 사전 학습된 모델을 사용하는 두 가지 방법임베딩을 추출해 특징 추출기로 사용사전 학습된 BERT 모..