본문 바로가기

정보통신/IT

6. 인공지능(A.I) & 로봇(Robot)

오늘은 인공지능과 로봇 관련 지식과 트렌드에 대해서 알아보겠습니다.
먼저 인공지능이란 무엇일까요?
인공지능이란 다양한 뜻으로 해석할 수 있지만 '인간이 수행하는 다양한 지식과 지적인 작업을 소프트웨어(SW)로 실현하는 기술이나 연구'를 뜻합니다.
예를 들면 이미지를 인식하고 해석하는 화상 인식, 음성⇔글을 바꾸는 음성 인식, 막대한 양의 데이터를 학습해서 숨겨진 규칙이나 관계를 찾아내는 기계학습 등이 있습니다.
이러한 인공지능을 통해 똑똑한 로봇이 등장했습니다.
이전까지의 로봇은 인간이 만든 프로그램에 의해서 단순한 행동이나 원격으로 조작만 하던 기계였습니다. 그러나 지금 로봇은 앞서 설명한 인공지능을 탑재함으로써 로봇 스스로 주위 상황을 인식하고 해석하여 다음 행동을 판단하여 행동하는 기계로 변모했습니다.
이것이 바로 자동화에서 자율화로 진화한 것입니다.
예를 들면 공장에서 사용되는 산업용 로봇, 물자를 이송하는 운송 로봇이 자동화였다면 자율화는 웹상에서 정보 수집, 음성 인식을 통해 응대와 같은 기술입니다.

그렇다면 로봇과 인공지능을 통해 무엇을 할 수 있을까요?
현재 인공지능을 탑재한 로봇을 통해서 연구하는 것은 2가지로 압축할 수 있을 것 같습니다.
1. 사람이 할 수 없는 일을 로봇이 대신하여 수행
2. 사람만이 수행 가능 했던 일을 로봇이 대체하여 수행

1번의 경우는 대표적으로 '빅데이터 정보 수집'이라고 생각합니다.
사람이 한평생 학습해도 불가능한 양의 데이터를 인공지능은 수 분 내 혹은 수 초 내에 학습 가능합니다. 따라서 엄청난 양의 데이터를 학습하여 사람이 할 수 없는 일을 로봇이 대신하여 수행하는 것이죠. 이러한 작업을 통해 과학 분야에서는 여러 가지 가설을 찾아내거나 과학 연구 결과를 예측도 가능합니다.
2번의 경우는 자율주행 택시, 자율주행 드론 등이 될 수 있습니다.
자동차 운전과 같이 사람만이 수행 가능 했던 일들은 이제는 인공지능 로봇을 통해서 자동차 스스로 움직이고 교통상황을 이해하고 판단하는 것이죠.

이렇게 오늘은 간략하게 인공지능과 로봇에 대해서 알아봤습니다.

'정보통신 > IT' 카테고리의 다른 글

8. 가상화  (0) 2022.10.13
7. 웨어러블 기기의 특징  (0) 2022.10.12
5. XP(eXtreme Programming) 기법  (0) 2022.10.09
4. 스크럼(Scrum) 기법  (0) 2022.10.09
3. 소프트웨어 생명 주기  (0) 2022.10.08