4회 인공지능

인공지능 낙서 인식, 구글 퀵드로우(Quick Draw)



퀵 드로우(Quick Draw) 이용방법

  1. 제한 시간 20초 안에 제시어를 그린다. (총 6개)

  2. 머신러닝 기술이 나의 그림을 어떻게 인식했는지 확인한다.

  3. 내가 그린 그림을 클릭하여 신경망이 어떤 그림을 보고 제시어를 학습했는지 알아본다.

내가 그린 낙서를 그림으로, 구글 오토드로우(Auto Draw)



오토 드로우(Auto Draw) 이용방법

  1. 원하는 그림을 그린다.

  2. 나의 그림을 AI가 제대로 인식해서 바꿔주었는지 확인한다.

  3. 자유롭게 그림을 그려본다.

인공지능(AI)

AI, Artificial(인공의) Intelligence(지능)의 약어로

인간의 지능이 가지는 학습, 추리, 적응, 논증 따위의 기능을 갖춘 컴퓨터 시스템.

전문가 시스템, 자연 언어의 이해, 음성 번역, 로봇 공학, 인공 시각, 문제 해결, 학습과 지식 획득, 인지 과학 따위에 응용한다.

인공지능의 종류


강인공지능(Strong AI)

인간과 같은 지능을 가진 컴퓨터로, 인간의 지성 전체나 그것에 맞먹는 수준의 지능을 구현한 것. 인간처럼 여러가지 일을 수행할 수 있다고 해서 범용인공지능이라고도 불린다. 자아를 지닌 인공지능이라 표현할 수 있다. 명령 받지 않은 일도 스스로 필요하다고 생각하면 할 수 있고 명령 받은 일을 거부할 수도 있다.



약인공지능(Weak AI )

약인공지능은 자의식이 없이 기존 인간의 지능으로만 가능하던 작업의 일부를 컴퓨터로 수행 가능하게 만드는 것이다. 약인공지능은 일상생활에서 쉽게 접할 수 있는데 애플의 인공지능 비서 시리(SIRI), 구글의 알파고, IBM의 왓슨 등이 약인공지능의 예이다.


인공지능의 학습방법 : 머신러닝

  • 머신러닝(Machine Learning)

머신러닝을 우리말로 옮기면 '기계 학습'이라고 할 수 있는데 이것은 인공 지능을 가능하게 하는 방법 중 하나이다. 컴퓨터는 데이터를 분석하고 스스로 학습하는 과정을 거치고 나면 패턴을 인식할 수 있는 능력을 갖추게 되는데 이렇게 되면 입력하지 않은 정보에 대해서도 판단, 결정할 수 있게 되는 것이다. 이것을 바로 기계 학습이라고 한다. 기계 학습은 다시 말해, 방대한 양의 데이터 가운데 비슷한 것끼리 묶어내고 서로 관계있는 것들의 상하 구조를 인식하여 이것을 바탕으로 앞으로의 행동을 예측하는 기술인 것이다.

머신러닝의 3가지 학습방법

지도 학습 : 정답을 알려주며 학습 시키는 방법

비지도 학습 : 정답을 알려주는 것이 아닌 기계가 스스로 규칙을 찾을 수 있게 하는 학습 방법

강화 학습 : 실패와 성공을 반복해가며 학습해나가는 강화 학습

인공지능의 학습방법 : 딥러닝

  • 딥러닝(Deep Learning)

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

딥러닝은 머신러닝의 한 분야로 머신러닝과 차이점이 있다면 머신러닝은 컴퓨터에게 먼저 다양한 정보를 가르치고 그 학습한 결과에 따라 컴퓨터가 새로운 것을 예측하는 반면, 딥러닝은 인간의 '가르침'이라는 과정을 거치지 않아도 스스로 학습하고 미래 상황을 예측할 수 있다는 것이다. 2016년 2월 한국의 이세돌 9단과 바둑 대결을 펼쳤던 인공지능 '알파고'도 딥러닝 기술을 통해 만들어진 프로그램이다.

출처 및 참고사항