데이터 과학과 딥러닝

왜 지금 딥러닝이 각광받고 있는 이유가 뭘까? 1 이 질문에 앤드류 응 박사는 마치 로켓이 강력한 엔진과 더불어 어마어마한 연료를 갖추었기 때문이라고 설명한다. 강력한 엔진이 어떤 데이터도 학습할 수 있는 유연하고 파괴력있는 표현력이 강한 신경망이고, 어마어마한 연료가 빅데이터로 회자되는 풍부한 데이터다. 이를 계산할 수 있는 병렬컴퓨팅 기술이 합쳐져 인공지능 AI 혁명을 모두 지켜보고 있다.

딥러닝을 뒷받침하고 있는 세가지 중요한 기술요소에는 빅데이터, 깊은 신경망 모형, 병렬 컴퓨팅 이 내포되어 있으며 이것중 하나도 빠지게 되면 오늘과 같은 변화와 혁신을 기대하기는 쉽지 않았을 것이다.

특히, 데이터 폭증과 병렬컴퓨팅을 통해 강력한 연산 능력을 갖추게 되었지만, 이를 효과적으로 활용할 모형이 마땅치 않았으나 깊은 신경망을 모형을 통해 그동안 홀대 받았던 신경망 모형이 가장 인기있는 모형으로 자리잡게 되었다.

전통 학습 모형은 작은 데이터에서 학습효과가 좋지만, 데이터가 많아져도 이를 반영한 성능은 나오지 않는다. 신경망 모형은 데이터 증가에 맞추어 표현력을 따라서 높이면 성능도 높일 수 있다. 하지만, 그에 따른 어마어마한 컴퓨팅 자원이 소요된다. 최근 클라우드와 더불어 고성능 컴퓨팅 HPC에 GPU를 도입해서 정말 상상도 못한 컴퓨팅 자원을 감당할만한 비용으로 이용가능한 세상이 되었다.

학습목차 2 3

  1. 딥러닝이 주목받는 이유
  2. 텐서플로우(tensorflow)
  3. R에서 바라본 딥러닝
  4. 캡챠(captcha)란?
  5. 클라우드 API 활용 딥러닝 앱개발
  6. Andrew Ng 딥러닝 코세라 강의
  7. text-to-speech - 문자 음성 변환 프로그램
  8. speech-to-text - 음성을 텍스트로 변환

  1. AI-The New Electricity↩︎

  2. Large Scale Deep Learning with TensorFlow↩︎

  3. AI-The New Electricity↩︎