인공지능이란? AI 뜻, 프로그래밍 언어

인공지능 AI 뜻 프로그래밍 언어

인공지능이란 무엇인가에 대해서 알아보겠습니다. 예전에는 SF 영화의 하나의 장르로써 소비되기도 했는데요. 지금은 그 시대의 영화 속에서 보던 장면들이 실제로 실생활에서 다양하게 실현되고 있습니다. 세계를 선도하는 대기업들 역시 이쪽 분야에 막대한 시간과 비용을 들여 개척하고 있는 중이기도 합니다.

 

 

인공지능이란

인공지능(AI, Artificial Intelligence)은 인간과 같이 현명한 동작을 가능케 해주는 컴퓨터입니다. 인간처럼 다양한 사고가 가능한 지적인 작업을 컴퓨터가 할 수 있도록 만든 소프트웨어 프로그램이라고 할 수 있는데요. 아직은 인간과 똑같은 생각을 하는 컴퓨터는 영화 속에서나 볼 수 있지만 그래도 바둑, 장기, 이미지 처리 등 특정 영역에 특화된 인공지능 프로그램들은 어떤 부분에서는 인간의 사고를 능가하는 성과를 얻고 있기도 합니다. 근래에는 제3차 인공지능 붐이라고도 불리며 많은 과학자, 연구자들이 다양한 연구를 추진하고 있는 중입니다.

 

 

 

알파고와 이세돌의 바둑 대결

2016년을 대표하는 상징적인 사건 중 하나로 알파고(AlphaGo)라는 인공지능과 국내 이세돌 프로 바둑 기사와의 대국을 꼽을 수 있습니다. 최정상급 바둑 기사가 최종적으로 패배(단 1승을 제외한)하는 모습을 보며 전 세계 많은 사람들이 다시 한번 인공지능이라는 것에 큰 괌시을 갖게 되는 계기가 되었습니다.

 

 

구글 AI

2001년 인공지능 관련 사업을 인수하며 지금까지 이 분야를 선도하고 있습니다. 2014년에는 앞서 말씀드린 알파고를 개발한 디프마인드 테크놀로지 회사를 6억 달러에 인수하기도 했으며 2009년에 자율주행차 개발을 시작하기도 했습니다. 특히 스마트폰 이용자를 위해 이메일을 읽고 이용자의 모든 동작을 파악, 사용자가 원하는 것을 알아서 검색하고 적당한 범위까지 결과를 알려주는 사이버 도우미 목표를 세워 계속 다양한 서비스를 발표 및 준비하고 있습니다.

 

 

인공지능과 로봇의 차이

인공지능은 학습에 의해서 진화하는 소프트웨어 프로그램이고 로봇은 사전에 입력시킨 작업들을 자동으로 수행하는 기계적인 장치입니다. 요즘은 이 로봇에 인공지능 프로그램을 탑재하는 경우도 굉장히 많아지고 있죠. 기본적으로 인공지능과 로봇은 분리되어 있는 개념입니다.

 

 

인공지능의 실용화

앞에서도 나온 알파고와 바둑 기사 역시 하나의 예가 될 수 있겠죠? 그리고 이미지 인식 분야에서도 활발하게 사용되고 있고 자동차의 자율 주행이나 가사 로봇 등이 실용화를 목적으로 개발되고 있습니다.

 

 

인공지능 개발 언어의 변화

예전에는 주로 LISP(리스프) Prolog 프로그래밍 언어가 많이 사용되었지만 현재는 Python(파이썬) 등의 통계 라이브러리가 풍부한 프로그래밍 언어가 주로 사용되고 있습니다.

 
반응형

댓글

Designed by JB FACTORY