본문 바로가기
728x90

딥러닝2

파이썬 딥러닝 학습을 위한 numpy.zeros 사용법 numpy에는 0의 값을 가진 배열을 만들어 주는 zeros란 함수가 있습니다. 메모리에 값들이 존재하는 배열 변수의 값을 초기화해 주는 것이 주요 목적이지만, 딥러닝 학습 시 모델의 가중치를 초기화할 때 사용이 됩니다. 이번 포스팅에서는 zeros의 사용에 따른 의미를 정리하고 어떻게 사용하는지 살펴보겠습니다. 1. numpy.zeros란? 기본사용 시 의미 numpy.zeros 함수는 주어진 형태(shape)와 데이터 타입(dtype)을 가진 0으로 채워진 배열을 생성하는 데 사용됩니다. 배열의 크기와 차원을 지정하여 초기화된 배열을 생성할 수 있습니다. 이 함수는 NumPy 패키지의 일부로 제공되며, 다양한 수치 연산 및 데이터 처리 작업에 유용하게 사용됩니다. 딥러닝에서 사용 시 의미 numpy... 2023. 6. 11.
인공지능 알파고는 어떤 알고리즘을 사용했을까? 지금까지 데이터 전처리 방법에 대해 정리하여 공유하였습니다. 데이터 전처리는 최종적으로 어떠한 알고리즘에 입력값으로 사용하기 위해 필요합니다. 오늘은 조금 쉬어가는 측면에서 인공지능(Artificial Intelligence), ML(Machine Learning)과 DL(Deep Learning)의 차이 및 관계에 대해 설명하고, AI계에 엄청난 이슈를 만들었던 알파고는 당시 어떤 알고리즘을 사용했는지에 대해 알아보겠습니다. 1. 인공 지능 인공 지능이란 자연어 이해, 이미지 인식 및 의사 결정과 같이 일반적으로 인간 지능이 필요한 작업을 수행할 수 있는 기계 또는 소프트웨어를 만드는 것을 다루는 컴퓨터 과학의 한 분야입니다. 영화를 보면 인공 지능이 무엇이든 다 할 것처럼 하지만 사실 rule-bas.. 2023. 1. 26.
728x90