01-1 인공지능이란 무엇인가
누가 물어보면 위 그림 생각하고 말해주면 된다.
인공지능이란
사람처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술이다.
흔히 영화속에 나오는 사악한 인공지능, 사람과 구별하기 힘든 정도의 지능을 지닌 컴퓨터 시스템은 인공일반지능(강인공지능) 이라고 하고 인간을 보조해주는 chatGPT 같은 인공지능은 약인공지능으로 분류하기도 한다.
머신러닝이란
규칙을 일일이 프로그래밍하지 않아도 자동으로 데이터에서 규칙을 학습하는 알고리즘을 연구하는 분야이다.
딥러닝이란
많은 머신러닝 알고리즘 중에 인공 신경망을 기반으로 한 방법들을 통칭하여 딥러닝이라고 부릅니다. 텐서플로우와 파이토치라는 유명한 라이브러리가 존재합니다.
01-2 Colab
코랩은 자주 사용하기도하고 돈까지 써가며 갈궈본 경험이 있기 때문에 스르륵 읽어만 주었다.
확인문제
1. ②
2. ④
3. ③
01-3 마켓과 머신러닝
K - Nearest Neighbors Algorithm (K - NN, K - 최근접 알고리즘)
이해하기 쉽게 유유상종, 끼리끼리 이다. 두 개의 클래스를 구분하는데 남자와 여자를 만약 구분한다고 치면 그 둘 사이의 평가 기준은 직관적으로 명확할 것이다. 이처럼 남자는 남자끼리 여자는 여자끼리 특성이 분류가 될 것이다. 이를 K - NN이라고 한다.
KNeighborsClassifier 클래스의 fit(), score(), preedict() 메서드를 사용했다.
아래는 직접 실습한 코드이다. 나만의 자세한 설명도 추가했다.
사실상 코드에 정리 다한듯
확인문제
1. ①
2. ④
3. ②
4. kn.n_neighbors = n, score = kn.score(fish_data, fish_target)
'AI > AID' 카테고리의 다른 글
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 05 (1) | 2024.11.05 |
---|---|
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 04 (5) | 2024.10.29 |
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 03 (7) | 2024.10.04 |
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 02 (2) | 2024.10.04 |
[혼공 머신] 혼자 공부하는 머신러닝 정리하기 - Chapter 00 (6) | 2024.09.27 |