본문 바로가기

전체보기109

자연어 처리 개요 1. 자연어(Natural Language)¶프로그래밍 언어와 같이 인공적으로 만든 기계 언어와 대비되는 단어로, 우리가 일상에서 주로 사용한는 언어1-1. 자연어 처리¶컴퓨터가 한국언나 영어와 같은 인간의 자연어를 읽고 이해할 수 있도록 돕는 인공진능의 한 분ㄴ야자연어에서 의미 있는 정보를 추출하여 활용기계가 자연어의 의미를 이해하고 사람의 언어로 소통할 수 있게 함1-2. 자연어 처리의 활용¶문서 분류, 스팸 처리와 같은 분류 문제검색어 추천음성 인식, 질의 응답, 번역소셜 미디어 분석1-3. 자연어 처리의 용어¶자연어 이해(NLU)자연어 처리의 하위 집합일반적으로 기계가 자연어의 실제 의미, 의돈나 감정, 질문 등을ㄹ 사람처럼 이해하도록 돕는 것기계가 다양한 텍스트의 숨겨진 의미를 해석하려면 사전 .. 2024. 7. 17.
포켓몬 분류 1. 포켓몬 분류¶Train: https://www.kaggle.com/datasets/thedagger/pokemon-generation-oneValidation: https://www.kaggle.com/hlrhegemony/pokemon-image-datasetimport osos.environ['KAGGLE_USERNAME'] = 'yunseopsong'os.environ['KAGGLE_KEY'] = 'af83501befeb0bedb4e8100f474816a7'!kaggle datasets download -d thedagger/pokemon-generation-oneDataset URL: https://www.kaggle.com/datasets/thedagger/pokemon-generation.. 2024. 7. 17.
전이학습 1. 에일리언 vs 프레데터 데이터셋¶데이터셋케글 로그인 -> 우측 상단의 계정을 클릭 -> Setting -> Acount -> API -> Create New Token -> Kaggle.json 파일이 다운로드 됨Kaggel.json을 메모장으로 열기{"username":"yunseopsong","key":"af83501befeb0bedb4e8100f474816a7"}import osos.environ['KAGGLE_USERNAME'] = 'yunseopsong'os.environ['KAGGLE_KEY'] = 'af83501befeb0bedb4e8100f474816a7'!kaggle datasets download -d pmigdal/alien-vs-predator-imagesDataset URL:.. 2024. 7. 17.
간단한 CNN 모델 만들기 import torchimport torch.nn as nnimport torch.optim as optim # 배치크기 * 채널(1: 그레이스케일, 3: 컬러, 4:컬러+투명도) * 너비 * 높이inputs = torch.Tensor(1, 1, 28, 28)print(inputs.shape) torch.Size([1, 1, 28, 28]) # 첫번째 Conv2Dconv1 = nn.Conv2d(in_channels=1, out_channels=32, kernel_size=3, padding='same')out = conv1(inputs)print(out.shape) torch.Size([1, 32, 28, 28]) # 첫번째 MaxPool2Dpool = nn.MaxPool2d(kernel_size=2)o.. 2024. 7. 17.