딩코딩코딩 2023. 3. 10. 09:03

1.1 AI란?

Software that imitates human capabilities(인간 능력 모방) - 과거의 데이터와 경험을 기반으로 의사 결정을 할 수 있음

ex) 구름이 잔뜬 낀 날 비가 올 확률이 높다고 인지

Recognizing abnormal events(비정상적인 이벤트 인식) - 정상적인 이벤트가 진행되지 않고 있음을 인식할 수 있음

ex) 가방 끈 한쪽이 끊어져서 멜 수가 없는 상황 인식

Interpreting visual input(시각적 입력 해석) - 시각적으로 입력을 인지 & 파악

ex) 이미지에서 과일 종류를 분류해 인식할 수 있음

Understanding written and spoken language(서면 및 음성 언어 이해) - 사람의 음성과 언어를 이해 & 분석

ex) papago & 구글번역기 - 언어를 다른나라 언어로 번역

Engaging in dialogues and conversations(대화에 참여) - AI가 사람과 대화에 참여하여 실시간 또는 주어진 질문에 대한 대답 가능

ex) 인터파크 - 톡집사를 통해 AI와 의사소통 할 수 있음

 

1.2 AI 워크로드

Machine Learning(머신 러닝) - 데이터 및 통계를 기반으로 모델이나 함수를 만들고 모델에 기반하여 미래의 데이터가 들어왔으 때 예측하는 방법

ex) 정상적인 차량을 학습하고 찌그러진 부분과 얼마나 차이가 있는지 분석

Anomaly Detection(이상 탐지) - 정상적인 상황이 아닐 경우 잘못된 상황임을 인지함. 비정상적인 패턴 & 이벤트를 감지해 정상적으로 돌려 놓는 방법

ex) 자동차 번호판을 인지 & 판독

Natural Language Processing (자연어 처리) - 서면 또는 음성 언어를 해석할 수 있는 애플리케이션

ex) 차량의 파손 현황을 고객이 음성으로 녹음하면 AI가 음성 언어를 분석

Conversation AI (대화형 AI) - 대화형 AI인 챗봇을 통해 인간과 의사소통을 할 수 있는 방법

ex) 상담원의 통화가 어려울 시, 챗봇을 통해 수리 서비스 관련된 상담이 가능

 

1.3 Microsoft Azure의 AI

Data storage - Azure Storage 플랫폼은 최신 데이터 스토리지 시나리오를 위한 Micorsoft의 클라우드 스토리지 솔루션임. 핵심 스토리지 서비스는 데이터 개체를 저장하는 대규모 확장 가능한 개체 저장소, Azure Vm(가상머신)용 디스크