팀 피클에서는 인공지능을 사용한 서비스를 계획하고 있어요.
인공지능을 다루기 위한 기초적인 지식과 구현과 관련된 내용을 연재하고자하니, 관심있게 지켜봐주세요.

인공지능은 정말 많은 분야에서 사용되고 있어요.
우리는 인공지능에게 알게 모르게 많은 삶의 측면에서 도움을 받고 있답니다.

구글의 검색창을 예로 들 수 있어요.
구글에서 검색한 결과는 사용자에게 모두 같은 결과를 보여주는 것이 아니라, 언어와 사용자에 따라 다른 결과를 보여줘요.

자율주행 자동차에서도 빠질 수 없는 것이 인공지능이에요.
스스로 차 앞에 펼쳐진 상황을 인식하고 그에 맞게 행동해요.

넷플릭스의 추천 시스템 또한 인공지능으로 만들어졌어요.
사용자의 컨텐츠 선호도를 알아내는 데에 사용하고있죠.

이렇게 많은 도움을 주는 인공지능에게 휩쓸려 넘어가지 않고, 인공지능을 알고 직접 인공지능을 다뤄보고 싶다고 생각했습니다.

고양이를 보고 개라고 하는 인공지능이라도 직접 만들어 볼 수 있어야지요!

인공지능이란

인공지능은 “기계가 스스로 생각하는 지능을 가지는 것"이라고 합니다.1
사람이 가지고 있는 지능을 기계가 모방하는 것이지요.

인공지능의 역사

그런데 저는 기계가 생각한다라고 표현하는 것이 정말 기계가 사람과 같은 사고를 거쳐서 생각을 하는 것인지 의문이 될 때가 많습니다.
이와 비슷한 의문을 지닌 것이 엘런 튜링이에요.

엘런 튜링은 1950년 튜링 테스트라는 것을 제시했습니다.
튜링 테스트는 기계가 인간과 동등한 능력을 지니고 있는지 확인하는 테스트로, 인간과의 대화와 기계와의 대화를 구분할 수 없다면 기계가 생각하는 능력을 지닌다고 보는겁니다.

인공지능은 튜링테스트라는 개념이 등장한 이래로 지금까지 여러차례의 붐을 맞으며 발전해왔어요.2

E1N9I4A6C1950A(I(1956)pe1r9c5e7ptGre1onL9ne(I5rSS8aiPlm)o1Pn9r5o&9blNeemw1e9Sl6ol0l)-v=e=(1r=r=u=l=e=-=bMP=aYr-sCo-1eIl9No7A,g0I)PROSPECTOR,DEND1R92A8L0-======1=99=0=====-----(-N-N-2-0b0a0seAI)macshdeiemneaepangtlleiee2ncaa0trr=1wnn=0eii=bnn=gg=3====

1차 붐이 일었을 때 AI는 이미 체스를 스스로 둘 수 있을만큼 발전했어요.
하지만, 그 능력에 비해서 기술이 한참 못 미쳤어요.
미로를 푸는 정도에 불과했습니다.
현실 세계에서 해결해야 하는 문제는 미로에 비해서 매우 복잡했죠.

그렇게 인공지능의 세상에는 겨울이 찾아왔습니다.

그리고 기술이 발전하고 XOR 문제를 해결할 수 있는 다층 퍼셉트론 이론이 나오면서 2차 붐이 찾아왔어요.
XOR 문제는 해결할 수 있었지만, 이론적 한계로 인해서 여전히 현실의 복잡한 문제는 해결하기 어려웠습니다.
이로써 또 한번 인공지능의 겨울이 찾아왔습니다.

2010년대, 이 문제를 뒤집을 수 있는 알고리즘과 여러 개선 방법이 나오면서 딥러닝의 시대가 도래했어요.
이렇게 우리가 잘 아는 “딥러닝"이라는 것이 등장한 것입니다.

이후로 기술과 이론의 발전에 의해 인공지능은 계속 성장했어요.

2011년 퀴즈쇼 제퍼디(Jeopardy!)에 나온 IBM의 Watson은 모두를 놀라게 만들었어요.

또한 2015년 알파고가 인간을 이기는 순간도 목격했죠.

인공지능의 종류

인공지능에는 크게 세가지 종류가 있습니다.

약인공지능

일정한 범위 내에서 주어진 역할을 해내는 인공지능이에요. 알파고, 시리 등이 여기에 속해요.

강인공지능

특정한 분야에서만 힘들 발휘하는 것이 아니라, 범용적으로 사용 가능한 인공지능을 뜻해요. CF 영화에서 주로 묘사되는 인공지능들이 이 종류에 속해요.

초인공지능

모든 면에서 인간을 뛰어넘는 인공지능이에요.

정리

이제 인공지능은 우리에게 없어선 안 될 존재가 되었어요.
그 인공지능에 흔들려 살지 않고, 인공지능을 알아가고 직접 다루어 보는 것은 어떨까요?

앞으로도 인공지능과 관련된 많은 글을 올리도록 할테니 많은 관심 부탁드려요!


  1. Wikipedia - Artificial intelligence ↩︎

  2. 인공지능개론 - 안양대학교 정명희 ↩︎


CraftyDragon678's profile
CraftyDragon678
보안과 인공지능에 관심이 많은 개발자입니다.