회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
'얼굴 탐지(Face detection) - 얼굴 정렬(Face alignment) - 특징 추출(Feature extraction)- 특징 비교(Feature matching) - 얼굴 인식(Facial recognition)'
회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
딥러닝은 보다 효율적이고 비즈니스 지향적인 소프트웨어와 시스템을 개발해서, 사람들에게 엄청난 가치를 제공해 줄 수 있는 잠재력을 갖고 있습니다. 이미 다양한 업계에 걸쳐서 놀랍고도 흥미로운 애플리케이션들이 많이 나와 있는데요. 딥러닝은 음성을 인식하고, 음성을 텍스트로 변환하고, 이미지를 처리하고, 흑백 이미지를 컬러로 만드는 등의 작업을 할 수 있습니다.
딥러닝 시스템을 이해하는 가장 좋은 방법은, 딥러닝 기술을 사용하고 있는 솔루션의 실제 사례를 살펴보고 분석하는 것입니다. 이번 시간에는 딥러닝 기술의 개념과 작동 방식 그리고 성공적으로 지원하고 있는 몇 가지의 사업에 대해서 알려드리도록 하겠습니다.
인공 신경 네트워크의 기본 아이디어는 트레이닝 세트(training set)라고 불리는 수많은 데이터들을 공급해서, 해당 시스템을 훈련시키는 것입니다. 이 네트워크가 기본적인 규칙들을 '학습'하면서, 해당 훈련 과정은 보다 효율적으로 조정됩니다. 일반적인 심층 신경 네트워크(DNN)는 기본적으로 패턴을 인식하고, 데이터를 모으고 분류하기 위해 설계된 알고리즘의 집합입니다.
게다가 딥러닝 시스템은 그들만의 고유한 환경을 갖고 있는데, 이 환경의 역할은 이미지, 사운드, 텍스트와 같은 다양한 유형의 데이터를 분석하기 위한 신경 네트워크를 생성하는 것입니다. 이러한 환경 내에서, 신경 네트워크는 다양한 층의 수학적 처리 과정을 활용해서 외부 세계에서 받아들인 정보를 이해하려고 합니다. 뉴런들은 겹겹의 층으로 쌓여서 하나의 네트워크를 형성하는데, 입력된 정보의 단위는 이 네트워크를 통과하게 되고, 입력된 데이터를 변환해서 정확한 결과를 출력하게 됩니다.
예를 들어서, 우리가 이 네트워크를 사람의 말을 인식하는 데 사용하고자 한다면, 먼저 수많은 사람들의 다양한 말하기 패턴과 발성에 관한 정보를 담고 있는 방대한 양의 데이터에 이 네트워크를 노출시켜야 합니다. 그리고 이 네트워크가 특정한 사람의 말 하기 패턴을 인식하는 훈련을 끝냈다면, 그다음에는 다른 사람의 말 하기 패턴에 대해서는 인식하고 이해할 수 있게 해야 합니다. 이 과정에서 딥러닝 기술이란, 다른 사람이 말하는 소리를 배우는 것이라고 할 수 있습니다.
이제, 이것이 작동하는 방식을 쉽게 이해할 수 있는 한 가지 예를 살펴보도록 하겠습니다. “우와”와 “오오”처럼, 서로 비슷하지만 뉘앙스는 조금 다른 두 가지 표현의 차이를 학습하는 딥러닝 시스템이 있다고 상상해 보시죠. 100명의 사람들이 두 가지 표현을 녹음한 음성 파일을 딥러닝 시스템에게 들려주고, 어떤 게 “우와”이고 어떤 게 “오오”인지를 구분해보라고 하면, 아마도 매우 빠르게 정답을 맞힐 것입니다. 게다가 딥러닝 시스템은 한 사람의 목소리가 가진 이러한 차이를 인간이 할 수 있는 것보다도 훨씬 더 정확하게 감지할 수 있을 것입니다.
'얼굴 탐지(Face detection) - 얼굴 정렬(Face alignment) - 특징 추출(Feature extraction)- 특징 비교(Feature matching) - 얼굴 인식(Facial recognition)'
다른 딥러닝 시스템과 마찬가지로, 얼굴 인식 시스템은 입력과 출력을 가진 샘플들에 의해서 훈련을 합니다. 대부분의 샘플들은 최소한 한 개의 얼굴이 있는 사진인 경우가 많습니다. 심층적이며 아주 복잡한 신경 네트워크가 이러한 사진들을 보다 구조화된 데이터세트에 쌓아 올리고, 그렇게 해서 시스템은 보다 정확성을 갖추어 갑니다. 예를 들면, 페이스북에서는 자신들의 딥페이스(Deep face)알고리즘에 인공 신경 네트워크를 사용하고 있습니다. 이 알고리즘은 97%의 정확도로 특정한 얼굴을 인식할 수 있다고 합니다.테슬라나 알파벳과 같은 거대 기업들만이 관련 산업을 이끄는 인공지능과 딥러닝 기술을 사용하는 것이 아닙니다. 다른 곳에서도 자율 주행을 위한 연구개발에 투자하고 있습니다. 포드, 혼다, 화웨이, 현대 등을 비롯한 수많은 기업들이 이러한 새로운 지평선에 관심을 가지고 있습니다.
딥러닝 기술에 의한 보다 높은 수준으로 개인화된 서비스는 엔터테인먼트 영역에서도 빛을 발할 수 있습니다. 이 기술은 학습 알고리즘을 통해 사용자가 소비하는 콘텐츠를 분석할 수 있습니다. 넷플릭스와 같은 스트리밍 서비스에서 시청자가 관심을 가지는 콘텐츠를 얼마나 정확하게 추천해 주는지에 대해서는 모두들 이미 잘 알고 있을 겁니다.
이번 시간에는 딥러닝이 무엇인지, 그리고 어떻게 작동하는지에 대해 보다 명확하게 알게 보았습니다. 딥러닝 기술의 현재와 미래를 이해하고, 컴퓨팅의 다음 혁명을 통해 어떤 것을 기대할 수 있을지에 대해서도 쉽게 이해할 수 있게 되었으리라 생각합니다.