Deep Learning 3

01. 인공지능 방법론 - 인공지능이란?

인공지능이란? # Artificial Intelligence, AI 인공지능은 패턴 인식, 학습, 의사 결정과 같이 일반적으로 인간 지능이 필요한 작업을 컴퓨터 시스템이 수행하는 기술을 의미한다. 다시 말해 인간만이 실현할 수 있는 역할을 컴퓨터가 수행할 수 있도록 구현한 인위적인 지능을 뜻한다. 다음과 같이 크게 두 가지로 인공지능을 나눌 수 있다.1. 강인공지능 # Strong Artificial Intelligence-> 스스로 학습과 인식 등이 가능하며, 지능 또는 지성의 수준이 인간과 근사한 수준까지 이른 경우를 말한다. SF 영화에 나오는 AI들을 생각하면 된다.2. 약인공지능 # Weak Artificial Intelligence-> 인간이 해결할 수 있으나, 기존의 컴퓨터로 처리하기 힘든..

참고 문헌

참고 문헌 관련 구현 코드https://github.com/wikibook/pytorchtrf GitHub - wikibook/pytorchtrf: 《파이토치 트랜스포머를 활용한 자연어 처리와 컴퓨터비전 심층학습》《파이토치 트랜스포머를 활용한 자연어 처리와 컴퓨터비전 심층학습》 예제 코드. Contribute to wikibook/pytorchtrf development by creating an account on GitHub.github.com 사용 데이터셋https://www.kaggle.com/datasets/s076923/pytorch-transformer 파이토치 트랜스포머를 활용한 자연어 처리와 컴퓨터비전 심층학습실전 프로젝트와 최신 알고리즘을 통한 딥러닝 모델 개발www.kaggle.c..

1. 딥러닝 학습을 위한 프레임워크 - PyTroch

1. 파이토치(PyTorch) 개요PyTorch는 기계 학습 프레임워크(framework) 중 하나다. tensor 데이터를 처리할 수 있다.PyTorch의 텐서(tensor)는 NumPy 배열과 매우 유사하다. tensor는 축이 3개 이상인 데이터이다.PyTorch를 사용하면, GPU 연동을 통해 효율적으로 딥러닝 모델을 학습할 수 있다.Google Colab을 이용하면, 손쉽게 PyTorch를 시작할 수 있다.Google Colab에서는 [런타임] - [런타임 유형 변경]에서 GPU를 선택할 수 있다.근데 코랩으로는 잘 안하겠지... torch 패키지를 우선 깔아주자.import torchdata = [ [1, 2], [3, 4]]# 텐서란 고차원의 데이터이다. 딥러닝 모델에 입력으로 ..