1. 로봇의 개념
1) 정의 : 인간을 닮은 기계
2) 의미 : 인간의 행동이나 작업을 자동적으로 처리하는 기계 장치
3) 유래 : 1921년 희곡 R.U.R에서 처음 사용 (체코어로 노동 : '로보타‘)
4) 5대 정의
- 스스로 움직일 수 있는 작동성
- 주어진 일을 꼼꼼하게 처리할 수 있는 정교성
- 다른 물체나 사물을 운반할 수 있는 운반성
- 데이터와 프로그램에 의한 인공지능
- 비디오/오디오 센서 및 촉수들을 이용한 감각 능력
5) 로봇 산업의 확대 이유
- 산업의 고부가가치화, 생산성 향상 등 제조업 제고를 위해 로봇 산업의 발전을 중요하게 인식
- 사람이 접근하기 어려운 현장의 대응이나 복구에 로봇의 역할이 증가
- 저 출산, 고령화라는 전 세계적인 경향에 따라 산업 현장의 생산 인력 부족, 노약자 보호를 위해 로봇의 수요가 증가
6) 로봇
- 본래 인간의 해동을 모방하는 기계를 의미
- 주변 환경을 인식하고 주어진 상황에 적당한 판단을 한 후 자율적으로 동작
- 가격의 하락과 지능화로 인하여 그 활용 범위가 넓어짐
2. 인공 지능의 개념
1) 인공지능
- 기계(컴퓨터)가 인간 수준의 인지, 이해, 추론, 학습 등의 사고 능력을 모방할 수 있도록 고안된 것
- “지능형 기계(컴퓨터), 특히 지능형 컴퓨터 프로그램을 만드는 과학 및 공학”으로 정의
2) 인공 지능의 발전
- 점진적 학습 방법에 따라 데이터 학습으로 지식을 생성하고, 추가하면서 지식을 점차적으로 수정·개선
- 초기 : 미리 정의된 파라미터를 이용해서 특정 문제를 해결하는 것으로 한정
- 현재 : 인공지능이 놀라운 속도로 발전, 전 산업에 걸친 영향력 확대
- 미래 : 모든 영역에서 인간의 능력을 뛰어넘는 인공 지능 시스템
- 인간의 뇌를 모방한 기술 - 인공지능
3) 인공지능 유래 : 튜링 테스트
4) 약(弱) 인공지능
- 한정된 분야에서 문제 해결, 추론을 수행하는 소프트웨어를 만드는데 중점
5) 강(强) 인공지능
- 인간가 동일하게 범용 분야에서 자율적 사고와 활동이 가능한 인공 지능을 실현
- 기계가 인간의 노농력을 완전히 대체하고, 인간을 지배하는 사회가 도래할 가능성을 경고 (스티븐 호킹 박사)
- 실현까지 아직 해결하지 못한 난제들이 많이 있고, 인간이 통제 가능한 방법으로 발전해 나갈 것으로 예상
6) 인공지능 발전 방향 : Top Down에서 Bottom Up 기술로
- Top Down : 인간이 프로그램으로 거의 모든 방향을 제시해 주는 방식
➀ 사람은 사람으로 인식, 고양이는 고양이로 인식하기 위한 정보를 사람이 구체적으로 제시
➁ 그러나 개도 고양이로 인식하는 오류 생김
➂ Bottom Up 연구가 시작됨
예) 고양이는 다리가 4개, 눈과 코 사이에 수염이 있다. > 고양이도 개도 동일한 조건으로 오류 생김
- Bottom Up : 아기가 언어를 배울 때처럼 단어를 인식하는 것과 같은 방식(딥러닝)
➀ 데이터·축적(경험)을 통한 패턴 인식
예) 구글의 딥마인드
모든 경우의 수 평가
승률 높은 경우의 수 재평가
후보군 중 상상으로 둬보기
후보선수 기보 평가
3~4단계 중 유리한 정도 비교
결정의 한 수 두기
7) 인공 지능 주요 기술
- 컴퓨터 과학의 여러 세부 영약과 서로 연계
- 인공지능을 활용한 기술에 대한 정확한 분류 체계는 아직 없으며, 자료 작성 목적이나 활용에 따라 다양하게 구분
- 구분
➀ 기존 인공 지능 관련 보고서 및 전문가 의견 등을 토대
➁ 기계학습, 신경망, 딥 러닝, 퍼지 논리, 서포트 벡터 머신, 인지 컴퓨팅과 같은 6가지 기술로 구분
8) 인공 지능 관련 기술 분류(해외)
기술 | 내용 |
인지 컴퓨팅 | 컴퓨터가 인간처럼 정보를 습득하고 그 정보를 이용해 의사결정할 수 있는 모델의 과정을 시뮬레이션하는 기술 - 인지 시스템은 데이터들로부터 그 자신만의 추론을 통해 결론을 도출함 |
기계학습 (머신 러닝) |
기존에 프로그램화된 논리(로직)나 정형화된 규칙 등을 바탕으로 발생되는 데이터를 통해 학습하는 수리/수학적 알고리즘을 의미 - 기계학습 알고리즘은 확률적 모델을 세우고 비슷한 데이터 집합과 관련된 내용을 토대로 가정하고 예측하게 되는 과정을 거침 |
딥 러닝 | 기계학습과 유사하지만 인간 신경망을 모델화하여 새로운 데이터 집합을 예측하는 기술 - 예를 들어, 특정 이미지나 음향 및 동영상 데이터에 대한 패턴 분석을 수없이 많은 학습을 통하여 무엇인지 스스로 인지하는 기술 |
응용 프로그래밍 인터페이스 예측 | 응용 프로그래밍 인터페이스는 표준화된 입·출력 방식을 통해 소프트웨어 모듈에 접근하도록 공식화 해줌 - 이런 응용 프로그래밍 인터페이스에 대한 예측을 통해 프로그래머가 실제 적용해야 될 입·출력 방식을 보다 빠르게 제안해줄 수 있음 |
자연어 처리 | 컴퓨터가 인간의 언어를 알아들을 수 있게 하여 인간처럼 말하고 쓸 수 있도록 하는 기술 - 다양한 인간의 언어를 가지더라도 의사소통이 가능하게 하는 것 역시 자연어처리로 볼 수 있음 |
음성 인식 | 인간이 발성하는 음성을 이해하여 컴퓨터가 다룰 수 있는 문자(코드) 정보로 변환하는 기술 |
9) 인공지능 관련 기술 분류(국내)
기술 | 내용 |
패턴인식 | - 기계에 의하여 도형·문자·음성 등을 식별 - 제한된 분야에서 실용화되고 있고, 본격적인 패턴인식은 아직 연구 단계 |
자연어 처리 | - 인간이 실생활에서 사용하는 언어를 컴퓨터에 인식시켜서 처리하는 일 - 정보검색·질의은답 시스템·자동번역 및 통역 등이 포함 |
자동제어 | - 제어 대상에 미리 설정한 목표값과 검출된 되먹임 신호를 비교하여 오차를 자동으로 조정하는 제어 |
로봇틱스 인지로봇공학 | - 로봇에 관한 과학이자 기술학으로 로봇의 설계, 제조, 응용 분야를 다움 - 인지공학로봇은 제한된 계산 자원을 이용해 복잡한 환경의 복잡한 목표를 달성하도록 하는 인식 능력을 로봇에게 부여하는 기술 |
컴퓨터 비전 | - 로봇의 눈을 만드는 연구분야로 컴퓨터가 실세계 정보를 취득하는 모든 과정을 다움 |
자동추론 | - 계산기과학의 한 분야로 추론의 다양한 측면을 이해함으로써 컴퓨터에 의한 완전한 자동추론을 가능하게 하는 기술 - 인공 지능 연구의 일부로 이론 계산기과학 및 철학과도 깊은 관계가 있음 |
사이버네틱스 | - 생물 및 기계를 포함하는 계에서 제어와 통신 문제를 종합적으로 연구하는 학문 |
지능엔진 | - 인공 지능적 기능을 가진 소프트웨어 엔진 - 사용자를 보조하고 반복된 컴퓨터 관련 업무를 대신하여 실시하는 엔진 |
'정보' 카테고리의 다른 글
사물 인터넷 정리 (0) | 2021.09.17 |
---|---|
거대한 데이터, 빅데이터란 무엇인가? (0) | 2021.09.09 |
산업혁명 내용 요약 - 1차 산업혁명부터 4차 산업혁명까지 (0) | 2021.07.18 |
사형제도 집행 부활에 대한 찬반 토론 의견 정리 (8) | 2021.05.31 |
녹차, 물 대신 마셔도 될까요? (물 대신 마셔도 되는 차와 안되는 차) (0) | 2021.05.24 |
댓글