딥러닝 추론
딥러닝에 두 가지 단계 딥러닝(Deep Learning)을 크게 두 가지의 단계로 구분한다면 학습 단계와 추론 단계로 나눌 수 있다. 학습 단계에서는 알고리즘이 새로운 모델을 생성하거나 또는 사전에 학습된 모델을 특정 애플리케이션에 맞게 변형하고 모델이 파라미터들을 학습하도록 한다. 추론 단계에서는 학습된 파라미터에 기반해서 새로운 데이터에 대해서 예측이나 판단을 한다. 추론과 상용화 2010년부터 딥러닝 솔루션이 다양하게 개발되었다. 흔히 많이 들어온 TensorFlow, Keras, PyTorch 등이 있다. 아래 그림은 연도별 개발된 딥러닝 솔루션이다. 현재는 AI 오픈소스 개발 툴에서의 춘추전국시대라고 할 수 있다. 많은 딥러닝 솔루션이 있지만 광대한 모델의 크기를 양자화(압축)하는 기법은 아직 ..
AI
2021. 4. 23. 11:27