Nov 26, 2023
![](https://inblog.ai/_next/image?url=https%3A%2F%2Finblog.ai%2Fapi%2Fog%3Ftitle%3D%26logoUrl%3Dhttps%253A%252F%252Finblog.ai%252Finblog_logo.png%26blogTitle%3Dchaeritas&w=1920&q=75)
Contents
CH01-01. AI vs ML vs DL
- 인공지능(AI = Artificial Intelligence) : 인간의 “지능”을 “인공적으로” 만든 것
- 딥러닝(=Deep Learing)의 핵심 : 인간의 사고방식을 “흉내내자!”
- AI vs ML : “데이터”를 기반으로 학습을 했는가? YES → Machine Learning
- ML vs DL : DL은 Deep Neural Network(=DNN) 이용
- ML이 아니지만 AI 인 것 : (예) Rule-based algorithms(=규칙 기반 알고리즘)
- DL이 아니지만 ML인 것 : (예) 결정 트리, 선형 회귀, 퍼셉트론, SVM(=Support Vector Machine)
- 오직 DL에만 해당하는 것 : (예) CNN, RNN, GAN
- 규칙 기반 알고리즘 : 내가 직접 “규칙”을 공부하고 알고리즘을 통해 컴퓨터에 알려 줌.
- Machine Learning : 데이터와 그 데이터가 주는 정답(정보)을 알려주면서, 컴퓨터가 데이터를 통해 스스로 규칙을 학습해낼 수 있도록 함.
- Deep Learning : 깊은 + 인공신경망(ANN=Artificial Neural Network)
CH01-02. 딥러닝의 활용, CNN
- CNN은 딥러닝의 대표적인 예시
- DL은 항상 숫자가 들어가서(input) 숫자가 나온다(output).
- 모니터는 pixel로 이루어져 있고, pixel은 3개(RGB)로 이루어져있다.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F8fb4c953-e789-405b-95cf-740cedaf1667%252FUntitled.png%3Ftable%3Dblock%26id%3D84a83673-bd7c-411d-b60b-7b14c99c5d7a%26cache%3Dv2&w=3840&q=75)
- RGB에는 0부터 255의 정수 중 하나씩 3개가 들어가 있다
- 예 : R(255) + G(255) + B(255) = 흰색(white)
- 따라서, 사진(이미지)은 “3차원 행렬”이다.
- R채널 + G채널 + B채널 : 0부터 255 까지의 integers로 이뤄진 행렬들 3개
CH01-03. 딥러닝의 활용, RNN
- RNN = Recurrent(되풀이되는, 반복되는, 재발되는) Neural Network
- 주로 번역에 많이 쓰였지만, 지금은 Transformer 때문에 번역에 잘 쓰이진 않음.
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F72de8233-aa97-4acd-a4e2-a95629b40f95%252FUntitled.png%3Ftable%3Dblock%26id%3D79381508-ec00-4c13-8eb1-4969278cf869%26cache%3Dv2&w=3840&q=75)
- 문장이 들어와서(input) + 문장이 나간다(output)
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F386fa0b2-97db-4d4b-b665-195837564bfb%252FUntitled.png%3Ftable%3Dblock%26id%3D0bd00956-124c-4e8b-a554-ade434513c77%26cache%3Dv2&w=3840&q=75)
- 하지만, 문장도 숫자로 나타낼 수 있다. 따라서 “숫자”가 들어와서(input) + “숫자”가 나간다(output)
CH01-04. 딥러닝의 활용, GAN
- GAN = Generative Adversarial(서로 대립 관계에 있는) Network
- 생성모델, DeepFake(딥페이크)
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252Ffbfdf78d-a6c4-4950-92cb-85833da74795%252FUntitled.png%3Ftable%3Dblock%26id%3D3b308fcc-090d-479a-a151-140030719609%26cache%3Dv2&w=3840&q=75)
- 학습 과정
- G는 가만히 있고(학습X) + D만 학습 → 진짜 지폐와 위조 지폐를 잘 구별하는 상태로 업데이트
- D의 학습을 멈추고 + G를 학습 → 위조 지폐를 진짜 지폐로 속여내는 상태로 업데이트
- 반복
- G와 D 모두 학습을 잘 시켰을 때, 출력 결과 : 진짜 지폐 0.5 & 위조 지폐 0.5
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F4a669a02-8516-4f99-9964-8af5fe9b7787%252FUntitled.png%3Ftable%3Dblock%26id%3De330ad22-b6d2-4196-9c4f-fb1eadfbd19c%26cache%3Dv2&w=3840&q=75)
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252Ff2f4015c-7f2a-4e35-84d1-d1d2a340a619%252FUntitled.png%3Ftable%3Dblock%26id%3D0473ac5a-1602-4e5e-b810-3286f9a30961%26cache%3Dv2&w=3840&q=75)
→ GAN에서 원하는 “출력”은 D의 출력이 아니라 G의 출력이다.
- GAN의 활용 사례
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252Fc2c1cb04-d899-461d-a551-cbeecd1cce31%252FUntitled.png%3Ftable%3Dblock%26id%3D34d8441b-cd16-47fa-a1ed-bdf5c97108a0%26cache%3Dv2&w=3840&q=75)
→ 디자인(창조)에도 활용 가능
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F1badd40d-3057-4347-8056-366446e27446%252FUntitled.png%3Ftable%3Dblock%26id%3D9ce57c17-3e47-44a3-ace5-ca517bc08ab8%26cache%3Dv2&w=3840&q=75)
![notion image](https://inblog.ai/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F98480745-2eb0-423c-aec0-f315c82ab687%252F5150987f-f191-426f-b88a-744e8ed72b0a%252FUntitled.png%3Ftable%3Dblock%26id%3Df0526b22-441b-429e-82a4-bc85764c2e36%26cache%3Dv2&w=3840&q=75)
Share article