뷰어로 보기

[IT&테크 정보] 4차 산업혁명 시대의 기술 '딥러닝' 2018.10.10 10:00

앱센터
조회 수 : 158 추천 수 : 0

4차 산업혁명 시대의 기술  '딥러닝'

IT에 약간의 관심이라도 있는 분은 최근 '인공지능(AI)'에 대해 접할 기회가 많을 것입니다. 신문방송 등에서 쉽게 인공지능 이야기를 만날 수 있습니다. 인공지능으로 인해 우리의 삶이 얼마나 편리해질 것인지에서부터 인공지능 때문에 일자리가 사라질 것이라는 무서운 이야기도 들립니다.

요즘 들어 갑자기 인공지능 이야기가 많이 나오지만, 인공지능이라는 기술이 최근에 등장한 것은 아닙니다.  인공지능이 본격적으로 연구된 것은 1950년대부터입니다. 지금까지 인공지능 연구 역사는 두번의 전성기와 두 번의 암흑기가 있었다고 합니다. 현재는 세 번째 전성기를 맞고 있는 셈이죠.
 
존 매카시, 마빈 민스키 등 젊은 컴퓨터학자들이 다트머스에 모여 회의를 하면서 인공지능이라는 말을 만들었습니다. 그리고 인공지능은 가장 각광받는 분야로 떠올랐습니다. 이 시대(1950년 후반~1960년 초반)가 인공지능 1차 전성기입니다. 


1.JPG


이 시기에는 추론과 탐색이라는 기법으로 인공지능을 시도했습니다. 이는 경우의 수를 계산하는 방식입니다. 정해진 룰(rule)에 따라 컴퓨터는 계산합니다. 

그러나 사람이 모든 상황에 대한 룰을 만들 수 없기 때문에 이 방식은 실제로 쓸모있는 인공지능 제품이나 서비스를 만들지는 못했습니다. 간단한 문제는 풀수 있지만 진정한 인공지능이라고 부르기는 어렵습니다.

1차 전성기가 지나고 인공지능은 침체기에 빠집니다. 인공지능에 대한 기대는 엄청 컸는데 실제로 인공지능이 가치를 발휘하지 못했기 때문이죠.

그러다가 1980년대 후반, 1990년대 초반 다시 인공지능 붐이 일어납니다. 이때는 지식베이스라는 기법이 각광을 받습니다. 그리고 이 지식베이스는 전문가 시스템이라는 것으로 활용됩니다. 예를 들어 의학에 대한  지식베이스를 잘 구축하면, 컴퓨터가 의사처럼 진단과 처방을 내릴 수 있을 것이란 접근입니다. 


2.JPG


이 접근법의 문제는 지식베이스를 구축하기 어렵다는 점입니다. 지식 전문가가 직접 정해진 규칙에 따라 지식을 입력해야 할 뿐 아니라, 거의 모든 것을 다 미리 지식베이스화 해야 합니다. 예를 들어 사람 손 하나가 뭔지 컴퓨터에 알려주려고 해도 손은 팔의 끝에 달린 것, 손에는 손가락이 5개 달려있고, 손가락 끝에는 손톱이 달려있고, 손가락 마디는 엄지엔 두 개, 나머지엔 세개, 손바닥은 어떻고, 손등은 어떻고 손금은 어떻고, 주먹을 쥐면 어떻게 되고 손을 펴면 어떻게 되고 손에는 어떤 근육이 있고 핏줄은 어떻게 연결돼 있고 손이 연결된 팔이란 무엇이며 뭐 이런 식으로 일일이 다 정의해야 합니다. 

그러다보면 지식베이스에는 수천만, 수억개 지식이 쌓이게 됩니다.  그러나 지식이 늘어나면 지식끼리 서로 모순되거나 일관되지 않는 문제가 생깁니다. 

지식베이스는 어느 정도 성과를 거뒀습니다. 그러나 연구자들은 지식베이스를 만든다는 것이 사실상 불가능하다는 것을 깨닫게 됩니다. 부분적으로는 전문가 시스템 방식으로 사용 가능하지만, 기대에 부응하는 인공지능 시스템을 개발하지는 못합니다. 

그리고 다시 인공지능 연구는 암흑기에 빠집니다.


3.JPG


그러던 2012년 어느날, 인공지능 연구자들을 깜짝 놀라게 하는 사건이 벌어집니다. 글로벌 이미지 인식 경진대회인 ILSVRC(Imagenet Large Scale Visual Recognition Challenge, 이하 이미지넷)에서 충격적인 사건이 벌어집니다. 이 대회에 처음 참가한 토론토 대학의 슈퍼비전이라는 팀이 그야말로 압도적인 승리를 거둔 사건입니다.

이 대회는 사진을 보고 컴퓨터가 그 사진이 무엇인지 맞히는 대회입니다. 사람은 이미지를 보면 직관적으로 고양이인지, 호랑이인지 알 수 있지만 컴퓨터는 이것이 엄청나게 어려운 일입니다.

2012년 이전까지 최고 우수한 인공지능 컴퓨터가 74% 정도의 정답률을 보였습니다. 세계 최고의 연구자들이 정답률 74% 선에서 0.1% 싸움을 하고 있었습니다. 75%로 가는 것이 모든 참가자들의 꿈이라고 해도 과언이 아니었습니다.

그런데 2012년 대회에서 슈퍼비전은 84%의 정답률을 보였습니다. 모두가 0.1%포인트 개선을 위해 사력을 다하고 있는데, 갑자기 10%포인트 개선된 인공지능이 등장한 것입니다. 모두가 충격에 빠진 것은 당연했죠. 


4.JPG


토론토 대학이 획기적인 정답률을 기록한 것은 '딥러닝'이라는 기술을 사용한 덕분입니다.

딥러닝 기술의 가장 큰 장점은 컴퓨터 스스로 이미지의 특징(또는 구별점)을 만들어 낸다는 것입니다. 이전까지는 사람이 이미지의 특징을 기술해야 했습니다. 그 전에도 기계학습은 있었지만, 어떤 특징을 학습하고 어떤 특징은 학습하지 말아야 하는지 사람이 정해줘야 했습니다.

예를 들어 고양이가 무엇인지 학습시키려고 하면 고양이의 특징을 사람이 기술해야 합니다. 이는 생각보다 어려운 일입니다. 사람이 어떤 기준으로 고양이라는 사물을 판단하는지 잘 모르기 때문입니다.

아이가 고양이라는 동물이 무엇인지 배울 때 엄마가 일일이 고양이의 특징을 일일이 설명주지 않습니다. 아이가 고양이를 보면 엄마는 "저게 고양이야"라고 알려줍니다. 아이가 고양이를 보고 "강아지다"라고 말하면 "아니야 저건 강아지가 아니라 고양이야"라고 말해줍니다. 이런  일이 반복되면 아이는 자연스럽게 고양이가 무엇인지 알게 됩니다. 


5.JPG


딥러닝 기법도 유사합니다. 컴퓨터에 무수히 많은 고양이 사진을 입력해서 이것이 고양이라고 알려줍니다. 고양이인 기준과 고양이가 아닌 특징(구별점)을 사람이 정해주지 않아도 컴퓨터가 찾아내기 시작합니다. 

이 방식을 통해 '알파고'가 이세돌 9단과 커제 9단을 꺾었습니다. 알파고는 바둑두는 법이 프로그래밍 돼 있지 않습니다. 딥러닝을 통해 스스로 승리하는 법(점수 올리는 법)을 깨달은 것입니다. 

예를 들어 아이가 '벽돌깨기'라는 게임을 처음 해보게 된다고 가정합시다. 일일이 설명서를 보면서 게임을 배우지 않습니다. 아이가 아무렇게나 받침대를 움직이다 보면 공이 와서 맞고 튕겨서 벽돌을 깹니다. 이것이 반복되면서 아이는 '공을 받아내야 한다'는 게임의 규칙을 깨닫습니다. 또 게임을 반복하면서 어딘가 빈틈에 잘 넣으면 한 번에 많은 벽돌을 깨고 점수가 올라간다는 사실도 배웁니다. 알파고가 바로 이런 방식으로 바둑 두는 법을 배웠습니다.

딥러닝은 이처럼 스스로 고양이와 강아지를 구별하는 어떤 특징, 게임에서 점수가 올라가는 어떤 기법 등을 스스로 찾아냅니다. 이것이 딥러닝의 가장 큰 장점입니다.
 
스스로 사물의 특징을 만들어 학습하는 딥러닝은 인공지능 연구 역사에서 가장 획기적인 기술이 될 것입니다. 딥러닝 이전까지 50년 인공지능 역사가 실패했던 것은 사람이 컴퓨터에게 무언가를 하도록 일일이 정해주려고 했기 때문입니다. 

하지만 이제 컴퓨터 스스로 구별하는 기준을 찾아냅니다. 고양이와 강아지의 차이를 컴퓨터 스스로 찾고, 바둑에서 좋은 수와 나쁜 수를 구별하는 기준을 스스로 찾습니다.

이 때문에 인공지능의 발전의 정도는 상상하기가 힘듭니다. 사람이 정해주지 않은 특징을 스스로 찾아내기 때문에 훨씬 더 많은 발전을 이룰 수 있습니다. 사람처럼 학습하고 행동하는 딥러닝이 바꿔나갈 시대, 미래가 아닌 현재 진행중입니다!



Comment '0'
댓글 쓰기 권한이 없습니다.
List of Articles
  1. 12 Jun 2019 15:34 [IT&테크 정보] 지구 감싼 인터넷 위성, 밤 하늘 해친다? (출처:The Huffington Post)  스페이스X를 포함한 아마존, 에어버스 등은 ‘우주 인터넷’ 프로젝트를 진행 중입니다. 우주로 쏘아 올린 인공위성으로 전 세계 광대역 인터넷 통신을 제공하겠다는 것입니다. 이들이 발사하겠다는 저궤도 위성만 해도 수천 개가 넘는다고 합니다. ​수많은 위성이 설치돼 인터넷을 제공한다면... by : 앱센터
  2. 05 Jun 2019 11:22 [IT&테크 정보] 구글, 검색결과 출처 확인 쉬워진다..."가짜 뉴스 꼼짝마!"  (출처:Search Engine Land) 구글이 검색 결과 표시 화면을 바꿉니다. 구글은 최근 공식 블로그에서 "검색기능을 향상시키고 유용한 경험을 제공하기 위해 모바일 검색 결과 페이지를 시각적으로 고치고 웹에서 제공되는 정보를 보다 효과적으로 안내할 것"이라고 설명했습니다. ​ 기존에는 검색 결과 페이지의 제목이 ... by : 앱센터
  3. 31 May 2019 18:11 [IT&테크 정보] 카툭튀 없앤다! 초슬림 광학 5배줌 카메라 모듈 등장 Shot on iphone 챌린지 수상작 (@justphotons) 스마트폰 카메라의 화질은 이제 웬만한 디지털카메라만큼 향상됐습니다. 카메라 본연의 장점을 살린 디카의 성능을 완전히 따라잡긴 어렵겠지만, 엇비슷하게 흉내 낼 정도죠. SNS만 보더라도 폰카로 찍은 멋진 사진을 쉽게 볼 수 있습니다. 올해 애플 아이폰의 사진 공모전... by : 앱센터
  4. 24 May 2019 18:14 [IT&테크 정보] 한국인 가장 오래 쓰는 앱 '유튜브'...이용 시간 1등은 누구? 한국인이 가장 오랜 시간 동안 이용하는 앱은? 유튜브입니다. 10대에서 50대까지 모든 세대에서 유튜브를 가장 많이 이용합니다. 앱 분석업체 와이즈앱이 최근 국내 안드로이드 스마트폰 이용자 3만3000명의 세대별 이용 현황(4월)을 조사했습니다. 유튜브 사용시간은 총 388억분이며 그 다음은 카카오톡, 네이버, 페이스북... by : 앱센터
  5. 16 May 2019 16:17 [IT&테크 정보] 천재 화가 vs AI, 누가 더 잘 그리나 인공지능(AI) 기술로 반 고흐나 베르메르 같은 유명 화가의 화풍을 재현했습니다. 사진을 가지고 그림을 그린 듯이 바꿔놓는 필터하고는 비교를 거부한다고 합니다. 수천 번의 개별적인 붓 터치로 그림을 완성해 질적으로 다르기 때문입니다. '페인트봇(PaintBot)'은 인공지능 화가입니다. 천재 화가들의 작품을 가지고... by : 앱센터
  6. 30 Apr 2019 10:26 [IT&테크 정보] 사람 감정까지 알아 채는 안면인식 기술, '빅 브라더' 현실로  (출처: 영화 미션임파서블_로그네이션) 안면인식(Face Recognition)은 얼굴의 특징을 추출해 저장된 자료와 비교해 신원을 확인하는 기술입니다. 영화에서 범인이 경찰을 따돌리기 위해 숨더라도 CCTV 내에서 얼굴을 읽어내 신원을 파악하는 장면을 본 적 있을 것입니다. ​ 안면인식 기술은 영화 속에서만 볼 수 있는 기술... by : 앱센터
  7. 24 Apr 2019 09:41 [IT&테크 정보] 게임 안에 낯익은 얼굴이?! 혼자보다는 여럿이 게임을 즐길 때 더 재밌습니다. 응원해주는 사람이 있다면 더욱 힘이 나겠죠? 최근 공개된 특허 기술이라면 더는 외롭게 게임하지 않아도 된다고 합니다. ​ 스포츠나 대전 게임에서 친구를 관중으로 참여시키는 특허 기술이 공개(공개번호:US20190099675)됐습니다. 특허는 소니가 미국 특허상표청(USPTO)에 제출한... by : 앱센터
  8. 28 Nov 2018 10:09 [IT&테크 정보] 데이터를 분석하는 직업...데이터 사이언티스트 전성시대! 데이터를 분석하는 직업군을 정리해 보면, 통계 분석가, 데이터 마이너, 비지니스 분석가, 데이터 분석가, 수리경제학자, 의료통계학자, 보험 분석가, 재정 분석가, 마케팅 리서처 등 이외에도 여러가지 명칭으로 이루어져 있습니다. 데이터를 분석하는 다양한 직업들, 직책만 4,900개 링크드인(LinkedIn.com)에서 데이터 분석과 관련... by : 앱센터
  9. 21 Nov 2018 10:44 [IT&테크 정보] 빅데이터 분석 사례에 대해 알아봅시다! 요즘 정말 많은 기업에서 빅데이터를 활용하고 있는데요 오늘은 '빅데이터 분석 사례'에 대해 알려드리려고 합니다! 우선 빅데이터란? 디지털 환경에서 생성되는 데이터로, 규모가 방대하고, 생성주기가 짧으면, 수치, 문자와 영상데이터를 포함하는 형태의 대규모 데이터 입니다. 이러한 빅데이터를 분석하여 앞으로를 예측하고자 노력... by : 앱센터
  10. 07 Nov 2018 16:54 [IT&테크 정보] 머신러닝 활용 사례를 알아봅시다! 지난 시간 인공지능과 머신러닝, 딥러닝에 대해서 소개해 드렸는데요, 오늘은 머신러닝 활용 사례에 대해서 소개하고자 합니다! 머신러닝(Machine Learning)은 한글로 해석하면, 기게 학습니라고 볼 수 있죠. 인공지능과 관련된 분야 중의 하나로서, 프로그래밍하지 않고도 데이터를 사용하여 컴퓨터에 '학습'하는 기능을 제공하는 것을... by : 앱센터
Tag
Write
first 1 2 3 4 5 6 7 8 9 last
Top