본문 바로가기

인공지능

[AI 서비스 리뷰] 외계인+개+아가 컨셉의 챗봇 '외개인아가(카카오)' 리뷰기 AI 서비스 리뷰 : AI 서비스 대신 체험해드립니다! #3 외계인+개+아가 컨셉의 챗봇 '외개인아가(카카오)' 리뷰기 요즘, 챗봇이 많이 연구되고, 발전됨에 따라 단순 대화부터 상담, 치료, 교육, 업무 수행 등 특별한 기능을 하는 챗봇까지, 우리의 일상 속에서 챗봇을 쉽게 접할 수 있게 되었습니다. 그중에서도 특히 단순 대화를 하는 챗봇의 경우, 만약 사용자가 입력한 일상적인 대화 질문에 챗봇이 적절한 답변을 하고, 이러한 대화가 물 흐르듯 계속 이어지게 되면 사용자로 하여금 실제 사람과 대화하는 듯한 인식을 주게 됩니다. 실제 카카오톡에서 이러한 느낌을 주는 챗봇이 하나 있는데요, 이번 AI 서비스 리뷰기에서는 이 챗봇에 대해 리뷰해보고자 합니다! 외계인 + 개 + 아가 = 외개인아가?? 이번 AI.. 더보기
[데이터 리뷰] 스마트 치안 분야 공공 데이터 (3)몰래카메라 촬영 융합데이터 데이터 리뷰 : 데이터 대신 체험해드립니다! #3 스마트 치안 빅데이터 플랫폼_몰래카메라 촬영 융합데이터 요즘 카메라를 이용 및 설치하여 몰래 촬영을 하고, 해당 영상을 인터넷에 업로드하는 등, 몰카 관련 범죄에 따른 피해가 계속 발생되고 있는데요, 피해를 막고, 사전 범죄 예방을 위해선 범죄 발생과 관련한 영향요소 분석이 중요할 수 있습니다. 따라서 이번 데이터 리뷰기에서는 '스마트 치안 빅데이터 플랫폼'에서 제공하는 카메라 이용 촬영 범죄와 관련된 통계 데이터 2건을 읽어보고, 몰카 범죄 발생과 영향 요소 간의 상관관계를 찾는 데이터 분석 방안을 함께 생각해보도록 하겠습니다! 카메라 이용 촬영 범죄 데이터 이번 데이터 리뷰기에서 읽을 데이터는 총 2개로, 2019년 1월 1일부터 12월 31일까지 전.. 더보기
[에어] Transformer 모델로 오피스 챗봇 만들기 (파이썬/Colab) 에어 프로젝트 #3 Transformer 모델로 오피스 챗봇 만들기 요즘 여러 회사에서 인공지능 비서의 도입이 증가하고 있는데, 인공지능 비서는 주로 챗봇의 형태로 기본적인 대화부터 하루 일과, 해야 할 업무, 스케줄 등을 알려주곤 한다. 또는 특정 업무에 특화되어 단순 반복적인 업무를 대신하는 인공지능 비서가 있는데, 이러한 인공지능 비서는 사용자의 업무 효율을 높이곤 한다. 이번 에어 프로젝트에서는 트랜스포머(Transformer) 모델을 이용하여 간단한 대화가 가능한 인공지능 비서 챗봇을 만들어 보고자 한다. 그동안 지난 에어 프로젝트들에서 질문 텍스트가 어떠한 유형인지 구분하는 챗봇 모델을 만들었다면, 이번 에어 프로젝트에서는 회사생활과 관련된 질의에 대해 적절한 답변을 하는 챗봇 모델을 만들어 .. 더보기
[AI 서비스 리뷰] 내가 그린 낙서 그림을 인식하는 인공지능, Quick Draw! 리뷰기 AI 서비스 리뷰 : AI 서비스 대신 체험해드립니다! #1 내가 그린 낙서 그림을 인식하는 인공지능 : Quick, Draw! 리뷰기 한 번쯤 캐치마인드 또는 텔레스트레이션 게임을 통해서, 또는 종이에 낙서를 그려서 해당 그림이 무슨 단어인지 맞추는 게임을 해보셨을 텐데요, 이번에 리뷰할 AI 프로그램은 바로 'Quick, Draw!'라는 프로그램입니다! Quick Draw는 2016년도에 구글이 개발한 온라인 게임으로, 사용자가 사물이나 개념에 대한 그림을 그리면 인공지능을 통해 해당 낙서가 무엇인지 추측하게 됩니다. 그리고 또한 사용자들이 낙서한 데이터를 모아 오픈소스로 공유까지 하고 있답니다. 그러면 이제 Quick Draw를 리뷰해보도록 하겠습니다! Quick, Draw!(사이트 바로가기) #1.. 더보기
[데이터 리뷰] 스마트 치안 분야 공공 데이터 (2)가정폭력 영향요소 융합데이터 데이터 리뷰 : 데이터 대신 읽어드립니다! #2 스마트 치안 빅데이터 플랫폼_가정폭력 영향요소 융합데이터 지난 데이터 리뷰기에서는 '스마트 치안 빅데이터 플랫폼'에서 제공하는 "사건사고가 발생한 지역에 대한 상권규모, 유동인구, 활동인구, 거주인구, 날씨정보 데이터"를 읽어보고, 사회 안전 및 스마트 치안과 관련된 인공지능 서비스와 데이터 분석에 활용할 수 있는 방안까지 생각해보았습니다. 이번 데이터 리뷰기에서도 스마트 치안 빅데이터 플랫폼에서 다른 데이터를 읽어보고자 하는데요, 특히 '가정폭력'에 영향을 미치는 요소가 담긴 데이터를 읽어보려고 합니다. 어떠한 요소들이 가정폭력 사건이 발생하는 데에 영향을 미치는지 데이터를 읽어보고, 해당 데이터를 분석하여 어떻게 활용하면 좋을지도 생각해 보도록 하겠습니.. 더보기
[에어] 7가지 감정의 한국어 대화, 'KOBERT'로 다중 분류 모델 만들기 (파이썬/Colab) 에어 프로젝트 #2 7가지 감정의 한국어 대화, 'KOBERT'로 다중 분류 모델 만들기 사람에게는 다양한 감정이 있고, 얼굴 표정과 말로 그 사람의 감정을 추측할 수 있다. 또한 상대방의 얼굴 표정을 볼 수 없는 메세지 또는 SNS 채팅상에서도 문맥과 문장에 들어간 단어를 통해 어느정도 상대방의 감정을 예측할 수 있다. 그렇다면 컴퓨터와 같은 기계는 텍스트만 보고도 감정을 예측할 수 있을까? 요즘 심리 상담 챗봇 등 다양한 인공지능 대화 챗봇을 많이 접할 수 있는데, 사용해보면 인공지능이 텍스트 문장만 보고도 사람의 감정을 추측해 그에 따른 적절한 답변을 내놓는 것을 볼 수 있다. 이 인공지능은 어떻게 텍스트만 보고도 그 사람이 어떠한 감정인지 예측할 수 있는 것일까? 지난 에어 프로젝트에서는 'BER.. 더보기
[데이터 리뷰] 스마트 치안 분야 공공 데이터 (1)사건사고지역 데이터 리뷰 : 데이터 대신 읽어드립니다! #1 스마트 치안 인공지능 서비스 개발 및 데이터분석을 위한 데이터_"스마트 치안 빅데이터 플랫폼" 요즘 뉴스를 보면, 사회에선 각종 범죄가 발생하고, 상상을 초월한 범죄 수단과 형태를 보며, 과연 우리가 앞으로 안전을 보장받을 수 있을까 라는 생각이 들게 하는데요, 이에 대해 범죄를 예방하고 범죄율을 줄이기 위한 데이터 분석 및 인공지능을 결합한 안전 프로그램 개발이 중요시되고 있습니다. 하지만 관련 데이터나 의미가 있는 데이터가 없다면 서비스 개발 및 데이터 분석이 어려울 수 있는데요, 이번 데이터 리뷰기에서는 치안 등 안전과 관련된 서비스 프로그램 개발 및 데이터 분석에 활용할 만한 데이터로 어떤 게 있는지 살펴보고자 합니다. 또한 해당 데이터가 어떻게 이.. 더보기
[AI 서비스 리뷰] 초코쿠키 요리법까지 알려주는 인공지능, 네슬레(NESTLE)의 Ruth 리뷰기 AI 서비스 리뷰 : AI 서비스 대신 체험해드립니다! #1 네슬레(NESTLE)의 쿠키 코치 Ruth 리뷰기 요즘 인공지능이 여러 분야와 결합해 다양한 AI 서비스가 나오고 있는데요, 첫 번째로 리뷰할 AI 서비스는 바로 NESTLE의 인공지능 쿠키 코치(Cookie Coach) Ruth입니다. 네슬레(Nestle) 제품은 한 번쯤 쿠키, 초콜릿, 커피, 음료 등으로 접해보셨을 텐데요, 네슬레에서는 자사의 초코칩 쿠키 요리법을 소비자가 직접 만들어 볼 수 있도록 인공지능 코치가 도와주는 서비스 프로그램이 개발되었습니다. 바로 위 사진의 Cookie Coach인 Ruth가 바로 인공지능인데요, 요리법을 단계별로 알려주며, 원하는 쿠키를 만들 수 있도록 요리법을 변경해주고, 중간에 관련된 질문에 대해 대답.. 더보기
경사하강법(Gradient Descent Optimizer) 【1】Deep Learning 시작하기_딥러닝이 알고 싶다! 경사하강법 작성자 홍다혜 ghdek11@gmail.com / 이원재 wonway333@gmail.com 더보기
가중치 업데이트 【1】Deep Learning 시작하기_딥러닝이 알고 싶다! 가중치 업데이트 이전 글에서 설명한 바와 같이 오차가 최소가 되는 가중치 값을 찾기 위해 오차가 작아지도록 가중치를 수정해 나간다. 가중치는 너무 작아도 혹은 너무 커져도 오차가 커지므로 이러한 관계를 그래프로 표현하면 다음과 같다. 그림에서 보듯 오차를 최소로 하는 최적의 가중치 값을 m이라고 했을 때 이를 찾기 위해서는 랜덤하게 설정한 초기 가중치 값 w1을 시작으로 w1->w2->w3->m으로 이동시켜야 한다. 그렇게 하려면 초기w1보다 w2가, w2보다는 w3가 우리가 찾으려는 m에 가깝다는 것을 알아야 한다. 컴퓨터가 최적의 m값에 가까워지는지 어떻게 알 수 있을까? 바로 그래프에서 기울기를 구해 판단하는데 이러한 방법을 경사하강법이라.. 더보기