A.I. 는 무엇인가?

인공지능이란

관점1: 인간의 지각, 추론, 학습 능력 등 인간의 사고 프로세스를 모방하여 컴퓨터 기술로 구현한 것

관점2: 입력이 주어지면 출력을 한다. 공학에서 이야기하는 System

관점3: 수학적으로 표현할 수 없었던 복잡한 인간의 두뇌를 데이터를 기반으로 흉내내는 것


알고리즘이란

입력(Input) 자료를 미리 정해둔 명백한 규칙, 일련의 절차, 명령에 따라 처리하고 결과를 출력(Output)해내는 것

입력

외부에서 제공되는 자료가 있을 수 있음

출력

적어도 한 가지 결과가 생김

정확성

각 명령은 정확하고 명백해야 함

유한성

알고리즘 명령대로 수행하면 한정된 단계를 처리한 후 종료됨

효과성

모든 명령은 명백하고 실행 가능해야 함


인공지능의 개념과 범위

Deep Learning 의 핵심 요소

A.I.(Artificial Intelligence)

  • 인간의 사고 프로세스를 모방한 알고리즘

Machine Learning

  • 데이터를 바탕으로 학습으로 학습하는 알고리즘

Deep Learning

  • 심층신경망(DNN) 알고리즘 활용

A.I. 의 대표적 활용 예

  • 분류(Classification)
  • 회기 분석(Regression)
  • 추천(Recommendation)
  • 군집 분류(Clustering)
  • 이상 감지(Anormaly Detection)
  • 연관성 분석(Association Rule)

A.I. 가 잘하는 것

빠르게 계산한다. 쉬지 않는다. 한 번 배운 것은 잊지 않는다. Automating Repetitive Work

영상 인식/처리

  • 숫자/문자 인식
  • 얼굴 인식
  • 사물 인식

영상 재생성

  • 사진 해상도 증가
  • 영상 리터칭: 컬러링, 워터마크 제거

영상 생성/처리

  • 예제 기반 영상 생성
  • 영상 분리
  • 영상 복원 등
  • 가짜 배우 얼굴 생성 및 제어

예제

  • Breeding tables
  • New Design Idea
  • Identifying Fake
  • Automated Design Using Deep Learning
  • Recipe to Dishes
  • Buying Experience
  • Sketch to Code
  • Protecting IP