• 검색 결과가 없습니다.

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]

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