본문 바로가기
IT 용어

딥 러닝(deep learning)

by learner.. 2020. 4. 15.

딥러닝[ deep learning ]

요약 : 스스로 학습하는 컴퓨터

딥러닝은 컴퓨터가 사람처럼 생각하고 배울 수 있도록 하는 기술을 뜻합니다. 많은 데이터를 분류해서 같은 집합들끼리 묶고 상하의 관계를 파악하는 기술이지요.

딥러닝은 기계학습의 한 분야라고 할 수 있습니다. 차이점이 있다면 기계학습은 컴퓨터에게 먼저 다양한 정보를 가르치고 그 학습한 결과에 따라 컴퓨터가 새로운 것을 예측하는 반면, 딥러닝은 인간의 '가르침'이라는 과정을 거치지 않아도 스스로 학습하고 미래의 상황을 예측할 수 있다는 것이지요.

예를 들어, 기계학습이 개발자가 다양한 고양이 사진을 컴퓨터에게 보여주고 ‘이것이 고양이이다.’라고 알려준 다음, 새로운 고양이 사진을 보았을 때 ‘고양이’라고 판단할 수 있도록 하는 것과는 다르게, 딥러닝은 스스로가 여러 가지 고양이 사진을 찾아보고 '고양이'에 대해 학습한 다음 새로운 고양이 사진을 보고 '고양이'라고 구분하는 것이죠.

2016년 2월에 한국의 이세돌 9단과 바둑 대별을 펼쳤던 인공지능 '알파고'도 딥러닝 기술을 통해 만들어진 프로그램입니다. 이세돌과 바둑을 두기 전까지 알파고는 끊임없이 스스로 바둑 기보를 가지고 바둑 전략을 학습했습니다. 사람이 특별히 정보를 입력한 것도 아니고, 다른 기계의 정보를 가져다 배운 것도 아닙니다. 알파고들이 서로 바둑을 두면서 바둑의 원리를 배웠고, 과거에 있었던 바둑 경기들을 스스로 학습하면서 어떤 상황에서는 어떤 수를 두어야 할지 배워나간 것입니다.

이처럼 사람과 같이 스스로 생각하고 학습하는 사람에게는 일상이기 때문에 비교적 간단한 문제이지만, 명령과 응답이 기본 체계였던 컴퓨터에게는 결코 쉬운 기술이 아닙니다. 하지만 딥러닝 기술이 사람처럼 배우고 판단하는 능력을 발휘할 때, 컴퓨터는 어쩌면 사람이 해결하지 못하는 문제도 해낼 수 있을지 모릅니다. 컴퓨터의 자료처리 능력은 사람과 비교 할 수 없을 만큼 빠르고 뛰어나기 때문입니다. 때문에 사람들 사이에서는 딥러닝 기술이 앞으로 우리 삶을 어떻게 변화시킬지에 관하여 많은 기대를 모으고 있습니다.

 

[네이버 지식백과] 딥러닝 [deep learning] (천재학습백과 초등 소프트웨어 용어사전)

'IT 용어' 카테고리의 다른 글

기계 학습(機械學習) 또는 머신 러닝(machine learning)  (0) 2020.04.26
스마트 시티(Smart City)  (0) 2020.04.22
디지털 사이니지(Digital signage)  (0) 2020.04.19
빅 데이터(Big Data)  (0) 2020.04.15
홀로그램(hologram)  (0) 2020.04.12