본문 바로가기
반응형

01. Robotics & AI24

자연어 처리(Natural Language Processing)란? 인공지능의 한 분야로, 컴퓨터가 인간의 언어를 이해할 수 있도록 처리하는 연구 방법 자연어는 우리가 일산 생활에서 사용하는 언어이며, 자연어 처리는 이러한 자연어의 의미를 분석하여 컴퓨터가 처리할 수 있도록 하는 일을 말한다. 자연어 처리는 기계에게 인간의 언어를 이해시킨다는 점에서 인공지능에 가장 중요한 연구 분야이면서도, 아직 정복되어야 할 산이 많은 분야이다. 자연어 처리의 응용 분야 1) 정보 검색, 질의응답 시스템 - 구글/네이버/다음 검색 포털에서 무언가를 검색한 후, 결과들 중 하나를 클릭하면 시스템은 이를 자신이 찾은 결과가 적합했다는 신호로 인식하고 향후 검색에 이 정보를 이용해 검색 정확도를 높인다. 2) 대화 시스템 및 자동 질의 응답 시스템 - 슬랙, 마이크로소프트 메신저, AI 스.. 2021. 6. 27.
음성 인식 AI의 장단점 음성은 사람에게 가장 익숙한 커뮤니케이션 수단이다. 하지만, 사용자들이 음성 기능을 매일 같이 유용하게 사용하기 위해서는 해결해야 하는 이슈들이 있다. 음성 인식 AI의 장점 1) 음성 이라는 가장 자연스러운 형태의 UX이기에 직관적이며 학습 비용이 낮다. 2) 자판 입력에 비해 속도가 2~6배 빠르며, 기기 조작이 익숙하지 않은 노인 및 유아의 사용을 쉽게 도와준다. 3) 음성이 신원 인증과 결제 보안 인증까지 담당할 수 있기 때문에, 커머스 서비스에 적용될 경우 편의성이 높아진다. 4) 손 조작 없이 다른 일을 하면서도 음성 조작으로 멀티 테스크가 가능하다. 그렇기 때문에 터치가 익숙한 스마트폰보다는 가정에서 사용하는 스마트 스피커나 스마트 TV, 운전 중 터치 스크린을 조작하기 힘든 자동차에 음성 .. 2021. 6. 27.
퓨처스 휠(Futures Wheel) 기법을 통해 알아보는 스마트 스피커의 미래 음성 인식 기능으로 기대되는 기능, 스마트 스피커에 탑재되는 신기능, 새로운 서드파티와의 결합으로 기대되는 기능들이 있습니다. 네이버의 클로바, 카카오의 카카오 미니와 같이 음성 인식 기술은 스마트 스피커라는 하드웨어 디바이스를 통해 우리의 일상생활 속에서 쉽게 접해볼 수 있습니다. 과학기술 정보통신부가 집계한 바에 따르면, 2019년 3월 기준 국내 스마트 스피커 누적 판매량은 412만대로 전년 대비 2배가량 증가했으며, 언론에서는 2019년 말 기준 누적 판매가 800만 대에 이를 것으로 추정되었다고 합니다. 스마트 스피커가 공격적으로 출시되기 시작한 2016년~2017년에는 인공지능에 대한 호기심, 지인의 소개 또는 사은품 증정을 통해 많은 이들이 스마트 스피커를 구매/사용해왔습니다. 하지만 시작 .. 2021. 6. 27.
토큰화(Tokenization)란? 문장을 최소 의미 단위로 잘라서 컴퓨터가 인식하도록 돕는 방법이다. 문장 형태의 문자 데이터를 전처리할 때 많이 사용되는 방법이다. 말뭉치(코퍼스 corpus)를 어떤 토큰의 단위로 분할하냐에 따라 단어 집합의 크기, 단어 집합이 표현하는 토크의 형태가 다르게 나타나며 이는 모델의 성능을 좌지우지하기도 한다. 이때 텍스트를 토큰의 단위로 분할하는 작업을 토큰화라고 한다. 토큰의 단위는 보통 의미를 가지는 최소 의미 단위로 선정되며, 토큰의 단위를 단어로 잡으면 Word Tokenization이라고 하고, 문장으로 잡으면 Sentence Tokeniazation이라고 한다. 영어는 주로 띄어쓰기 기준으로 나누고, 한글은 단어 안의 형태소를 최소 의미 단위로 인식해 적용한다. Reference [개념] 토큰.. 2021. 6. 26.
구글의 Teachable Machine으로 머신러닝 체험해보기 머신 러닝을 간단하게 체험해볼 수 있는 라이브러리, Teachable Machine. Teachable Machine은 구글에서 2019년 출시한 서비스로, 머신러닝 모델의 학습 과정을 쉽게 이해하고 직접 모델을 생성해 활용할 수 있다. 코딩을 할 줄 몰라도, 수학을 잘하지 못해도 쉽게 활용할 수 있는 것이 가장 큰 특징이다. 학습에만 머물지 않고, 프로젝트에서 생성한 학습 모델을 다양한 방법과 용도로 활용하는 것도 가능하다. (이번 글에서는 체험까지만 진행해보았다.) 사용 방법에 관해서는 생활 코딩에 잘 설명되어 있다. Teachable Machine - 생활코딩 머신러닝을 이해하기 위해서 꼭 수학과 코딩을 알아야 하는 것은 아닙니다. 수학과 코딩 없이도 머신러닝을 이용할 수 있게 해주는 서비스들이 생.. 2021. 6. 21.
반응형