본문 바로가기

인공지능3

인공지능 2장 - 인공지능 소개 (2) - 인공지능 2장- 인공지능 소개 (2) - 앞선 장에서는 인공지능의 정의와 역사에 대해서 살펴보았다. 이번 장에서는 인공지능의 요소 기술과 주요 응용분야에 대해서 살펴볼 것이다. 인공지능 요소 기술로는 탐색이 있을 수 있다. 탐색은 문제의 답이 될 수 있는 것들의 집합을 공간으로 간주하고 문제 대한 최적의 해를 찾기 위해 공간을 체계적으로 찾아보는 것을 의미한다. 탐색 방법에는 너비 우선 탐색이나 깊이 우선 탐색을 의미하는 무정보 탐색이 있고 경험적인 정보를 바탕으로 탐색하는 휴리스틱 탐색이 있다. 대표적인 휴리스틱 탐색의 알고리즘으로 A* 알고리즘이 존재한다. 또한 게임 트리 탐색으로 mini-max 알고리즘, pruning 알고리즘, 몬테카를로 트리 탐색 등의 방법을 통해 탐색을 진행한다. 몬테카를로 .. 2017. 5. 13.
인공지능 1장 - 인공지능 소개 (1) - 인공지능 1장- 인공지능 소개 (1) - 일반인들에게 인공지능을 말하게 되면 알파고가 가장 익숙하게 떠올릴 수 있다. 이외에도 영화에 나오는 다양한 인공지능들이 존재한다. 아이로봇이라는 영화나 터미네이터나 트랜스포머와 같은 영화들에는 인공지능을 장착한 로봇들이 나타나게 된다. 인공지능이 이렇게 다양하게 사람들에게 익숙해져 있지만 실제로 인공지능이 무엇인가에 대해 설명을 하라고 하면 분명하게 대답하기 힘들다. 인공지능에 앞서 지능에 대해 알아보면 지능은 본능적이나 자동적으로 행동하는 대신에, 생각하고 이해하여 행동하는 능력을 말한다. 따라서 인공지능은 인공적으로 만들어진 지능이라고 할 수 있다. 인공지능을 기본적인 바탕을 생각해본 사람은 앨런 튜링이다. 튜링 테스트를 통해 지능의 조작적 정의를 내렸다. 조.. 2017. 5. 11.
데이터 마이닝 데이터 마이닝 정보화 시대에서 가장 큰 이슈는 바로 빅데이터이다. 엄청나게 많은 자료가 인터넷이라는 매체를 통해 쏟아져 나온다. 엄청나게 큰 도서관조차도 인터넷의 빅데이터 앞에서는 매우 초라해질 수밖에 없다. 21세기 기업에게 가장 중요한 자산은 바로 데이터이며 이를 관리하고 여기서 가자치를 이끌어내는 기업만이 살아남을 수 있는 시대가 된 것이다. 빅데이터의 주된 특징으로는 크기, 다양성, 속도가 꼽혔다. 단순히 양이 많다고 해서 빅데이터가 되는 것이 아니다. 물론 물리적 크기가 큰 데이터가 빅데이터이지만 그 뿐만 아니라 데이터의 형태가 다양성을 가지고 다양성에 따른 기술을 확보해야한다. 또한 데이터의 처리 능력인 속도가 매우 중요한 역할을 하고 있다. 많은 데이터를 가지고만 있고 처리할 능력이 없다면 .. 2017. 4. 14.