• 검색 결과가 없습니다.

14. 클라우드 기반의 AI 서비스1강. 클라우드 기반의 AI 서비스 개념

N/A
N/A
Protected

Academic year: 2022

Share "14. 클라우드 기반의 AI 서비스1강. 클라우드 기반의 AI 서비스 개념"

Copied!
11
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

14. 클라우드 기반의 AI 서비스 1강. 클라우드 기반의 AI 서비스 개념

학습내용

- 클라우드 기반의 AI 서비스 개념

학습목표

- 클라우드 에 적용되는 AI의 기본 개념을 설명할 수 있다.

1. 클라우드 기반의 AI 서비스 개념 1) 기본 개념 소개

- AIaaS (AI as a Service)

- AI (Artificial Intelligence, 인공지능)를 클라우드에 구현해서 서비스로 클라우드 소비자 가 사용할 있도록 제공

- Digital Transformation

: 최신 ICT(Information & Communication Technology)를 활용하여 사회를 더 가 치 있게 변환시키는 과정 AI(인공지능) 기술의 급속한 발전과 파급

2) 인공지능의 역사

(2)

3) 인공지능 관련 기술과 활용산업

[출처] IT 트렌드 스페셜 리포트 2018, 한빛미디어

4) AI(Artificial Intelligence)

가. 개념

- 인간의 학습 능력, 추론 능력, 언어이해 능력 등을 컴퓨터 프로그래밍으로 구현하는 학 문

- 인간의 뇌와 뉴런 신경망을 모방해 언젠가는 컴퓨터나 로봇들이 인간처럼 사고하고 행동하게 하는 것

나. 특징

→ 문제해결능력

: 수식 계산, 영상 속 객체 인식, 문제 해결을 위한 판단 및 지능적 동작

→ 학습

(3)

: 학습용 데이터와 정답(출력)데이터를 주면 자동으로 그 과정을 파악(학습)할 수 있는 모델 구현 머신러닝(Machine Learning, ML), 딥러닝(Deep learning, 심화 학습)

→ 범용성

: ML 모델을 활용하여 다양한 분야에 응용 가능

다. 인공지능 vs 머신러닝 vs 딥러닝

라. 전통 프로그래밍 vs 기계학습

마. ML 종류

(4)

바. ML 종류 세부도 [출처]

https://www.wordstream.com/blog/ws/2017/07/28/machine-learning-applications

사. 지도학습(Supervised Learning)

- 입력값과 결과값(정답)을 쌍으로 함께 주고 학습시키는 방법

→ 특징 입력 : 훈련 집합(Training Set or Learning Set) - 지도 학습으로 해결할 수 있는 문제의 예

→ 회귀 (Regression) : 출력이 연속된 실수로 주어짐

→ 분류 (Classification) : 출력이 몇 가지 Class로 주어짐 - 과거 데이터 기반 이벤트 예측

→ 신용카드 거래의 사기성, 보험 가임자의 보험금 청구 가능성 여부 예측

(5)

아. 비지도학습(Unsupervised Learning)

- 비지도 학습은 데이터에 내재한 구조를 잘 파악하여 새로운 정보를 발견하는  작업

→ 군집화 (Clustering) : 특징 공간에서 가까이 있는 사례를 같은 군집으로 모으는 작업​

→ 시각화 (Visualization) : 고차원 데이터를 2D나 3D로 표현​

→ 차원 축소 (Dimensionality Reduction) : 상관관계가 있는 여러 특성을 합침​

→ 이상치 탐지 (Anomaly Detection) : 정상 샘플로 훈련되고,  새로운 샘플이 정상 데 이터인지 혹은 이상치 인지  판단​

→ 연관 규칙 학습 (Association Rule Learning) : 특성 간의 관계를 파악

- K-Means

바. 강화학습(Reinforcement Learning)

- 외부 환경과 상호작용하면서 목표를 달성하는 목표 지향적 기계 학습 방법 - 지도 학습과 마찬가지로 목표값을 주어 지도하지만 목표값의 형태가 다름

- 어떤 일을 잘했을 때 보상을 주는 방식으로 어떤 행동이 최선인지를 학습함 : 연속된 사 례 열에 목표값 하나만 주는 방식

(6)

- 상태(State) · 행동(Action) · 보상(Reward) : 현재의 상태에서 택할 수 있는 행동에 따 라 받을 수 있는 보상을 최대화하는 것을 목표로 함

- 로봇, 게임, 내비게이션 등에 이용

아. 심층 학습(Deep Learning)

- 머신러닝은 학습에 필요한 데이터를 수동으로 제공

→ 특징 추출 단계 인간의 개입 필요

- 딥러닝은 분류에 사용할 데이터를 스스로 학습 가능

→ 인간의 개입 없음, 시간과 비용 경감 - 머신러닝에 속하는 대표적 방법론 중 하나 - Neural Network (신경망) 이용

- Deep Neural Network라고도 함

- 3가지 머신러닝 방법론 모두에 이용 가능

- 딥러닝 성공 필요조건 → Big Data (풍부한 학습데이터), 하드웨어 (GPU성능 향상), 알 고리즘 (기존 신경망 한계 극복)

① 퍼셉트론

- 퍼셉트론 : 뇌의 학습 기능을 모델화 한 기계 - 1957년 프랑크 로젠블라트 고안

- 입력 - 출력 2개의 레이어로 구성 - IBM 704 컴퓨터로 실제 시뮬레이션 수행

② 퍼셉트론의 동작 (Single Layer)

- 입력과 가중치를 곱한 합이 특정 역치를 넘으면 출력 전달

③ 신경망의 입력과 출력(Multilayer)

(7)

- 신경망의 입력과 출력은 모두 숫자만 가능

④ 모델 선정

- 데이터 특성에 맞는 모델 선택

⑤ 머신러닝과 딥러닝 비교

⑥ 머신러닝과 딥러닝 비교

(8)

자. 인공지능-응용 연구

- 자연어처리 (Natural Language Processing)​

- 패턴인식 (Pattern Recognition)​

- 전문가시스템 (Expert System)​

- 로보틱스 (Robotics)​

- 자동 프로그래밍 (Automatic Programming)​

- 컴퓨터 이용 교육 (Intelligent Tutoring System)​

- 에이전트 (Agent)​

- 데이터마이닝 (Data Mining)​

- 생물정보학 (Bioinformatics)​

차. 딥러닝 개발 환경

아. 클라우드 기반의 AI 서비스 개념

- 비용 효율적이며, 쉽고 단순하며 확장성 있는 서비스 필요 = AIaaS

(9)

바. 클라우드 AI 서비스 유형 - 비전(영상인식)

- 자연어처리 : 챗봇, 번역, 지식매핑

- 음성처리 : TTS(Text-To-Speech), STT(Speech-To-Text)예측 - 머신러닝 프레임워크 : 기계 학습 모델 개발을 위한 도구 제공 - 머신러닝용 인프라 : 딥러닝, 기계 학습에 적합한 컴퓨팅 자원

(10)

평가하기

1. 다음 괄호에 알맞은 용어는 무엇입니까?

인간의 학습능력, 추론능력, 언어이해능력 등을 컴퓨터 프로그래밍으로 구현하는 학문은 ( ) 입니다.

- 정답 : 인공지능

해설 : 고가용성을 제공하기 위해 자원을 이중화로 구성합니다.

2. 다음 중 클라우드의 AI 서비스에 대한 설명이 아닌 것은?

① AI 분야는 고가의 AI 인프라 구축비용, 반복 작업에 따른 시간이 소요되는데 이를 클 라우드에서 서비스로 제공받을 수 있다.

② AI의 Deep Learning은 다층 인공 신경망을 이용한다.

③ 인공지능의 대표적 분야인 기계 학습은 지도 학습, 비지도 학습, 강화 학습으로 구분 된다.

④ 머신러닝의 결과는 해답이다.

- 정답 : ④

해설 : 머신러닝은 학습을 통해 해당 문제를 해결할 수 있는 규칙을 결과로 얻습니다.

(11)

학습정리

1. 클라우드 기반의 AI 서비스 개념 - 인공지능 (AI)

: 인간의 학습 능력, 추론 능력, 언어이해능력 등을 컴퓨터 프로그래밍으로 구현하는 학문

- 인공지능 (AI) 특징

: 문제 해결 능력, 학습, 범용성 - Machine Learning (기계 학습) : 지도 학습, 비지도 학습, 강화 학습 - Deep Learning

: 다중 신경망

- 학습을 통한 규칙 생성

참조

관련 문서

이러한 머신러닝 기술은 가상화 (Virtualization) 기술로 알려진 클라우드 컴퓨팅 (Cloud Computing), 최근 대용량 데이터에 대한 활 용으로 이슈화된 빅데이터와

이제는 클라우드도 진화하고

가트너는 MEAP(Mobile Enterprise Application Platform), MCAP(Mobile Consumer Application Platform), PMA(Packaged Mobile Application)로 분류하여 모바일 플랫폼을

VPC(Virtual Private Cloud) VPC(VirtualPrivateCloud) Azure Virtual Network (VNet). VPN Gateway CloudVPN Gateway VPN Gateway Direct Connect

[r]

[r]

디지털컨텐츠 산업에 대한 정부 의 육성 정책, 휴대폰 결제 서비스 시스템에 대한 선 호도, 실물시장까지 결제 확대 등은 휴대폰 결제 시스 템

개인 건강 정보 및 의료기록 관리, 의료 기관 연계 서비스로 의무 기록과 처방전 기록을 수집하고 저장한 후 의학정보 검 색 및 의사 검색 기능, 협력 업체들의 다양한