본문 바로가기

분류 전체보기

(35)
.ipynb_checkpoints 을 git 버전 관리에서 제거하기 주피터 노트북을 수정 하면 위와 같이 .ipynb_checkpoints 가 자동 생성 된다.주피터 노트북에서 autosave를 위해 사용되는 폴더이다.gitignore 에 .ipynb_checkpoints 를 추가 해서 버전 관리에서 제외 시키려고 한다. 1. .gitignore 파일을 생성root@w4tr2fpauxmpch0zhe9e3qdma-57b54b94d5-scvgq:~/aiffel/AIFFEL_quest_rs# touch .gitignoreroot@w4tr2fpauxmpch0zhe9e3qdma-57b54b94d5-scvgq:~/aiffel/AIFFEL_quest_rs# ls -a. .. Exploration .git .gitignore GoingDeeper .ipynb_checkpoi..
VGG16 을 이용한 Transfer Learning 실습 개요AI프로그래밍 수업에서 실습한 내용으로 kaggle 의 Covid Patients Chest X-Ray dataset 을 이용하여 VGG16 을 Transfer Learning 으로 학습한 모델과 비교 합니다. import numpy as npimport torchimport torch.nn as nnimport torchvisionimport torchvision.transforms as transformsfrom torchvision import datasets, modelsfrom torch.utils.data import DataLoaderimport torch.optim as optimimport matplotlib.pyplot as plt COVID datasethttps://www.kag..
도메인에 맞는 AI 지능화 전략 (자율주행 보안) 개요산업지능화전략및활용 수업에서 도메인에 맞는 지능화 전략 문제를 생각 해보고 AI 과제 발굴 및 적용 절차에 대해 정리 하였던 내용을 기록한다. 도메인에 맞는 지능화 전략자율주행 자동차의 보안 강화를 위한 IDS(Intrusion Detection System) 개발을 도메인으로 하는 지능화 전략에 대해 다음과 같이 생각해 보겠습니다.1. 지능화의 주체 : 도메인 전문가, 인공지능 전문가, 관리자 간의 협력자율주행 자동차의 IDS 개발에서 지능화의 주체는 도메인 전문가(자동차 보안 엔지니어, 차량 네트워크 전문가) 와 인공지능 전문가(머신러닝/딥러닝 엔지니어)간의 협력입니다.도메인 전문가는 자율주행 자동차의 통신 구조, CAN 버스(CAN Bus) 와 같은 내부 네트워크의 특성을 깊이 이해하고 있어, ..
CNN 과 RNN 대표 모델 개요딥러닝의 가장 대표적인 CNN 과 RNN 모델을 간략 하게 정리 해 본다. CNN : LeNet, AlexNet, VGGNet, GoogleNet, ResNet1. LeNet(1998)최초의 CNN 모델 중 하나로, 손글씨 숫자 인식에 사용됨.Convolutional Layer와 Pooling Layer를 교대로 사용하며, Fully Connected Layer로 연결되는 구조.Y. Lecun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition," in Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998, doi: 1..
ipynb 파일을 PDF 로 변환(한글 안 깨짐) 코랩이나 jupyter notebook 에서 작업한 소스 코드나 markdown 등이 들어 있는 ipynb 파일을 PDF 로 변환해야 하는 일이 간혹 있어서 여러 방법들을 시도 하였다. 우선 가장 간편하게 코랩 인쇄 메뉴에서 pdf 로 변환 하는 방법을 사용하였으나 이유는 알 수 없지만 전체 페이지가 변환이 안되고 뒤쪽 일부분이 짤리는 현상이 계속 발생하였다.  온라인 상에 PDF 를 무료로 변환해 주는 사이트들이 있긴 하지만 파일 업로드/다운로드 받는 것도 찜찜하고 무료이긴 하나  파일 용량에 제한이 있는 경우가 많고 한글이 깨지는 문제점도 생겼다. 여러 가지 방법을 찾고 시도 해본 결과 jupyter notebook 에서 Webpdf 로 Export 하는 방법이 가장 깔끔하고 한글도 이상없이 출력 되..
한양대학교 인공지능융합대학원 25년도 전기 신입생 모집 현재 재학중인 한양대학교 인공지능융합대학원에서 25년도 전기 신입생 모집을 하고 있어서 포스팅 합니다.아래 사이트에서 확인 가능 하니 관심 있으신 분들은 좋은 결과 있으시길 바랍니다. https://gsai.hanyang.ac.kr/front/community/notice/notice-view?id=215852 한양대 인공지능융합대학원새로운 도전, 인공지능융합gsai.hanyang.ac.kr   [2025학년도 전기 신입학 모집 안내] 한양대학교 특수대학원 인공지능융합대학원에서 2025학년도 전기 신입생을 모집합니다. 1. 전형일정 가. 원서접수 : 2024. 11. 04.(월) 10:00 ~ 11. 21.(목) 23:59  나. 접수방법      - (주) 유웨이어플라이 (https://www.uway..
Vanishing Gradient 와 Dead Neuron 개요두 문제는 인공 신경망에서 학습을 방해하는 중요한 문제로, 각기 다른 메커니즘과 원인에서 발생합니다. 문제의 원인과 차이점을 명확히 알아보겠습니다. 1. Vanishing Gradient 문제정의: 역전파(backpropagation) 과정에서 가중치 업데이트를 위한 gradient(기울기)가 층을 지나면서 점점 작아져, 최종적으로는 거의 0에 가까워지는 문제를 말합니다. 이로 인해 네트워크의 초기 층은 거의 학습되지 않게 됩니다.발생 원인: 주로 sigmoid 또는 tanh 같은 활성화 함수에서 발생하며, 이 함수들은 특정 입력 값에서 기울기가 매우 작기 때문에 역전파 과정에서 gradient 가 소멸하는 경향이 있습니다.영향: gradient 가 소멸되면서 가중치 업데이트가 제대로 이루어지지 않아..
Ridge Regression 실습 및 개념정리 개요AI 프로그래밍 과제에서 나온 Ridge Regression 에 대한 문제 풀이 과정과 code 를 작성하고 결과를 해석 하여 의미를 살펴 본다. Ridge Regression의 핵심 개념을 이해하고, 모델 피팅 시 정규화가 얼마나 중요한 역할을 하는지를 알아 보고 정규화 없이 과적합된 모델과 정규화를 추가하여 일반화된 모델 간의 성능 차이를 시각화하고 비교하는 것이 목표이다. 문제 설명 합성 데이터 세트에 대해 Ridge Regression(또는 Tikhonov 정규화)을 사용하여 analytic solution 으로 다항식 곡선을 맞추는 내용이다. 해당 모델과 loss 함수는 아래 과정을 참고 바란다. import numpy as npfrom matplotlib import pyplot as pl..