멋쟁이사자처럼 AIS7/오늘코드27 [1206]합성곱 신경망 (Convolutional Neural Network, CNN) 실습 가비지 인 가비지 아웃 모든 사진 이미지가 학습에 도움이 되진 않는다. 이미지가 크기도 다 다르다. => 이미지 사이즈를 맞춰줄 필요가 있다. 데이터 증강 훈련 예제가 적으면 모델의 노이즈나 원치 않는 부분까지 지나치게 학습하여 과대적합 문제가 발생한다. => 이를 방지하는 방법은 데이터 증강과 드랍아웃이 대표적이다. 데이터 증강: 접돌땡(접고 돌리고 땡기고) tf.keras.layers.RandomFlip, tf.keras.layers.RandomRotation, tf.keras.layers.RandomZoom 포토샵에서 이미자 사이즈를 조정하듯, PIL, OpenCV 등을 이용해 사이즈 조정 계산편의를 위해 보통 정사각형 형태로 만들어줌 이미지 사이즈가 작을 때는 이미지가 왜곡되거나 손실될 수도 있지.. 2022. 12. 6. [1205] 합성곱 신경망 (Convolutional Neural Network, CNN) CNN 실습파일 CNN EXPLAINER 합성곱 신경망의 별명 => 피처 자동 추출기 그러면 어떻게 피처를 자동으로 추출할까요? => 필터(filters)를 랜덤하게 여러 장 만듭니다. 각 필터의 사이즈는 kernel_size 로 정합니다. => 필터를 이미지에 통과시켜서 합성곱 연산을 하여 결과가 나오면 그 결과로 특징을 추출합니다. => 필터에는 랜덤하게 만들다 보면 1자 모양도 있을 수 있고 / 모양도 있을 수 있고 O, ㅁ 이런 여러 패턴을 랜덤하게 만들 수있겠죠. 그리고 그 패턴을 통과시켜서 그 패턴이 얼마나 있는지 확인해 볼 수 있겠죠. 이런 패턴을 여러 장 만든다 => filters => 각 필터의 사이즈 kernel_size라 부릅니다. 패딩의 사용 이유? 가장자리 모서리 부분의 특징을 추.. 2022. 12. 5. [1130] DNN ✅시그모이드 함수 Python Pytorch 강좌 : 제 12강 - 이진 분류(Binary Classification) 딥러닝-3.1. 활성화함수(2)-시그모이드 함수(Sigmoid) 특정 임계값을 정해서 크고 작다를 통해 True, False값으로 판단합니다. 임계값은 보통 0.5 를 사용하지만 다른 값을 사용하기도 합니다 ✅ Loss & Metric Loss 와 Metric의 차이 loss는 훈련에 사용해서 가중치(weight)와 편향(bias)을 업데이트하고, metric은 검증에 사용한다 분류의 Loss loss 값을 보고 label이 어떤 형태인지 알 수 있습니다. label 값이 바이너리, 원핫, 오디널 인코딩 되어 있는지 보고 loss 값을 지정해야 합니다 이진분류 : binarycrosse.. 2022. 11. 30. [1129] 인공신경망과 텐서플로 인공신경망의 구조 [3Blue1Brown] 신경망이란 무엇인가 신경망이란 무엇인가? | 1장.딥러닝에 관하여 다음과 같은 28x28 해상도의 숫자 9의 필기체 이미지가 있다. black은 0, white는 1의 픽셀 값을 가질때 컴퓨터는 이를 1차원 배열로 평탄화하여 입력받는다. Q. 왜 28x28 이미지를 입력받을 때 784 로 입력받을까요? A. Fully Connected Network 에는 1차원형태로만 주입이 가능하기 때문 네트워크에 데이터를 주입하기 위해서 CNN, RNN 에서는 데이터 전처리를 어떻게 해줄지를 전처리 기능을 제공하고 마지막에는 Fully Connected Network 를 통과하게 됩니다. 첫번째 레이어가 입력층이고, 마지막 레이어가 0~9의 숫자로 분류해주는 출력층이다. 신.. 2022. 11. 29. [1128] Confusion Matrix, Resampling, Deep Learning 이진 분류의 평가 정확도(accuracy)의 맹점 클래스가 불균형한 데이터에서 모델의 성능과 관련 없이 높은 평가를 줄 수 있다. 현실세계의 데이터는 대부분 불균형한 데이터다. 이런 사례는 Accuracy로 측정하면 99.99 % 가 나온다면 제대로 측정하기가 어렵다. ex. 제조업에서 양불검출, 스팸메일 분류, 희귀질병(암 진단여부) 검사, 게임 어뷰저 등 ex. 금융 : 은행 대출 사기, 신용카드 사기, 상장폐지종목 여부 등 ex. IT관련 => 게임 어뷰저, 광고 어뷰저, 그외 어뷰저 대회에서 어뷰저 관련 내용을 찾을 때는 Fraud 등으로 검색하면 여러 사례를 찾을 수 있다. Confusion Matrix 1종 오류 통계상 실제로는 음성인데 양성으로 결과가 나오는 것을 말한다. Precision(.. 2022. 11. 28. 이전 1 2 3 4 5 6 다음