
케라스는 딥러닝 라이브러리인 TensorFlow의 고수준 API 중 하나입니다.
Keras는 간결하고 직관적인 API를 제공하여 딥러닝 모델을 쉽게 구성할 수 있습니다. 또한 모델을 학습시키기 위한 여러 가지 최적화 알고리즘과 손실 함수를 지원합니다. 여기서 손실함수란 지도학습 시 알고리즘이 예측한 값과 실제 정답의 차이를 비교하기 위한 함수를 칭합니다.

딥러닝은 여러 층으로 구성된 인공신경망을 사용하여 복잡한 패턴을 학습하는 기계학습 알고리즘입니다. 딥러닝에서 각 층은 데이터를 처리하는 데 사용되는 일련의 연산을 수행하며, 연속적으로 여러 층을 쌓아서 더 복잡한 문제를 해결합니다. 딥러닝의 층 구조는 크게 입력층, 은닉층, 출력층으로 구성됩니다.