[AI] 개발 로드맵 - NumPy 시작
1. 개념Python에서 숫자를 여러 개 저장할 때는 보통 List를 사용합니다. numbers = [1, 2, 3, 4, 5] 하지만 AI에서는 거의 List를 사용하지 않습니다.대신 NumPy의 array를 사용합니다. import numpy as npnumbers = np.array([1, 2, 3, 4, 5]) 그 이유는 NumPy는 벡터(Vector)와 행렬(Matrix) 연산에 최적화되어 있기 때문입니다.AI 모델은 내부적으로 수백만~수십억 번의 벡터와 행렬 연산을 수행하기 때문에 일반 Python List로는 성능이 부족합니다. 2. List와 NumPy의 차이Python List a = [1,2,3]b = [4,5,6]print(a+b) 결과[1,2,3,4,5,6] List의 +는 이어 ..