💡
바야흐로 AI 시대입니다. 뉴스는 물론, 웬만한 기업 설명회나 포럼을 가도 AI에 대한 언급을 듣는 일을 피하기가 어렵습니다. 그래도 여전히 AI가 뭔지, 어떻게 쓰이는지, 완전히 이해하긴 어렵습니다. 그래서 AI의 기본 개념, 종류, 관련 이슈부터 활용법까지 정리해보고자 합니다. 이 글을 통해 일상과 업무에서 AI를 보다 잘 이해하고 활용하시길 바랍니다. 추가로 The Core엔 A.I. 섹션이 있습니다. AI 관련 이야기들을 다루는 섹션이니 AI에 대해 더 깊이 알아보고 싶으시다면 해당 섹션을 살펴보셔도 좋을 듯 합니다.
1. AI란?
AI는 Artificial Intelligence, 즉 인공지능의 줄임말입니다. 위키피디아에선 AI를 ‘인간의 학습능력, 추론능력, 지각능력을 인공적으로 구현하려는 컴퓨터 과학’이라고 정의합니다. 쉽게 말해 인간의 행동을 학습하고 모방하는 컴퓨터 시스템입니다.
AI의 기술 범주는 굉장히 넓지만, 대표적으로 4가지가 있습니다.
- 머신러닝(Machine Learning): 무수히 많은 데이터를 학습하면서 패턴을 익히고, 이를 기반으로 컴퓨터가 작업을 수행하는 분야입니다. 이용자가 컴퓨터에게 특정 작업을 명령하고, 이를 수행하도록 일일이 프로그래밍 해줄 필요 없이 컴퓨터가 스스로 학습하고 행위합니다. 이메일을 확인해보면 스팸 메일이 자동으로 필터링 돼 있죠? 이 역시 머신러닝을 통해 컴퓨터가 스스로 스팸 메일과 일반 메일을 구별하고 분류해 놓은 덕분입니다. 참고로 딥 러닝(Deep Learning)은 머신러닝의 하위 집합입니다. 딥 러닝은 우리 두뇌의 뉴런 동작 원리에서 영감을 받아서, 여러 개의 층위(Layer)마다 여러 뉴런을 배열해 데이터를 여러 차례 입력-출력합니다. 머신러닝보다도 발전한 형태의 학습 알고리즘을 가졌다고 할 수 있습니다.
- 자연어 처리(NLP): 인간의 언어를 컴퓨터가 이해하고 처리하는 AI입니다. 텍스트 데이터를 분석하는 건 물론이고, 이해하고 생성함으로써 컴퓨터와 인간이 완전히 자연스러운 상호작용을 하는 것을 목표로 합니다.챗GPT가 대표적인 사례입니다. 텍스트 데이터를 입력하면 이를 분석하고 이해해 답변이 되는 텍스트를 생성합니다. 유튜브를 보다 보면 똑같은 목소리가 여러 채널에 나온단 사실을 알 수 있는데요. TTS(Text to Speech)라는 '텍스트-음성 변환' 기술을 사용한 것입니다. 이 역시 NLP의 예시라고 할 수 있습니다.
- 자동화, 로봇(Robotics): 기계가 단순 반복 작업을 수행하도록 해 인간 노동을 대체하거나 보조함으로써 생산성과 효율성을 향상시켜주는 작업입니다. AI 기술은 아니지만, 최근 로보틱스와 AI가 결합한 산업 로봇이 화제가 되고 있습니다. 보스턴 다이내믹스가 대표적인 AI 로봇 개발 기업이라 할 수 있습니다.
- 컴퓨터 비전(Computer Vision): 카메라를 사용해 취득한 시각 데이터를 처리하고 이해하는 기술입니다. 디지털 이미지나 비디오의 패턴, 구조, 사물을 인식하고 추출합니다. 자율 주행 자동차, 스마트폰 얼굴 인식, 메타버스 등이 컴퓨터 비전을 활용한 기술입니다.