SMALL

CNN(합성곱신경망 : Convolution Neural Network)

  • CNN은 데이터의 특징을 추출하여 특징들의 패턴을 파악하는 구조
  • 이미지 인식, 정보 추출, 영상 분류를 하는 분야에 주로 사용되고 있음
  • Convolution 과정과 Pooling 과정을 반복하여 진행
  • Convolution은 이미지에 필터를 합성곱 한것

  • Pooling은 Convolution 과정을 거친 layer의 사이즈를 줄여주는 과정

RNN(순환신경망 : Recurrent Neural Network)

  • RNN은 반복적이고 순차적인 데이터 학습에 특화된 인공신경망의 한 종류
  • 음성 파악이나 텍스트의 앞 뒤 예측 등 순차적인 데이터에 주로 사용되고 있음
  • 현재의 학습과 과거의 연결을 가능하게 하며, 시간에 종속되어짐
  • 순환구조가 들어있으며, 과거의 학습을 Weight를 통해 현재 학습에 반영
LIST

'전공 > 인공지능' 카테고리의 다른 글

데이터분석 프로세스  (0) 2021.06.07
지도학습, 비지도학습, 강화학습  (0) 2020.09.11
SMALL

데이터 분석 프로세스

  1. 요건 정의 : 전체 프로세스 중 가장 중 가장 중요한 부분, 비즈니스 이슈에 대한 기초분석 진행(분석 과정 설계)
  2. 모델링 : 요건 정의에 따라 분석기법을 적용하여 모델 개발
  3. 검증 및 테스트 : 운영상황에 실제 테스트 하기 + 비즈니스 영향도 분석
  4. 적용 : 운영 시스템에 적용 + 주기적인 리모델링

금융회사에서의 데이터 분석 프로세스

  • 금융 빅 데이터는 금융 분야의 데이터로 주로 거래 시장 데이터와 공공정보, 뉴스정보, 공시정보, 소셜 데이터 등 금융에 관련된 데이터를 포함한다.(거래시장 데이터는 정형화된 데이터, 공공정보 데이터는 비정형화된 데이터)
  • 최근 비정형데이터의 증가량이 커짐으로써 텍스트마이닝, 오피니언마이닝, 소셜네트워크 분석, 클러스터링 기법들이 활용되고 있음
  • 데이터 시각화 기법을 통해 데이터를 직관적으로 이해할 수 있고, 데이터 기반의 의사결정을 할 수 있을 것이다.
  • 금융 빅 데이터와 인공지능을 이용하여 좀 더 빠르고 정확하게 분석할 수 있고 체계적으로 리스크를 관리할 수 있다.
LIST

'전공 > 인공지능' 카테고리의 다른 글

CNN, RNN  (0) 2021.06.08
지도학습, 비지도학습, 강화학습  (0) 2020.09.11
SMALL

머신러닝 학습방법에는 크게 3개의 지도학습, 비지도학습, 강화학습이 있습니다.


지도학습

지도 학습은 입력에 대한 정답이 있는 것을 활용하여 학습 하는 방법이다.

ex) 5+8= 13, 10+10= 20 등을 학습하고, 1+2 ?의 문제를 해결하는 학습 방법이다.

5+8은 데이터(입력값)이며, 13은 라벨(결과값)이라고 부른다.

지도학습에는 분류(Classification)와 회기(Regression)로 또 나뉜다.

분류(Classification)

분류는 데이터를 정해진 카테고리로 분류한다.
분류 중 이진분류와 다중분류가 있습니다.

이진분류 예시
- 스펨 메일인지 일반 메일인지 yes/no로 구분가능한 것

다중분류 예시
- 호랑이인지 고양이인지 강아지인지 2가지 이상으로 구분가능한 것

회귀(Regression)

데이터들의 특징을 기준으로, 그래프를 예측하는 문제를 의미하며, 트렌드나 경향을 예측할 때 사용
ex) A대학교의 1학년의 평균 토익점수, 4학년의 평균 토익점수, B대학교의 1학년의 평균 토익점수, 4학년의 평균 토익점수 등의 데이터와 결과를 주고, C대학교의 4학년의 평균 토익점수를 예측할 수 있습니다.

비지도학습

비지도학습은 정답(라벨)이 없는 입력값(데이터)들을 군집화하여 예측하는 학습하는 방법이다.
정답이 없기에 데이터로부터 패턴 및 특징을 찾아야 하기때문에 난이도가 있다.
대표적으로 클러스터링이 있습니다. 예를 들어 동물들의 사진들을 나열하고, 어떤동물인지에 대해서는 알려주지 않았기에, 다리가 4개인 동물, 2개인 동물 이런씩으로 분류를 하여 학습을 하는 것이다.


강화학습

강화학습은 자신이 한 행동에 대해 보상을 받으며 학습하는 방법이다.

강화학습은 에이전트, 환경, 상태, 행동, 보상의 개념을 사용한다.
예를 들면, 자율주행에 강화학습을 시키면 다양한 방법으로 목적지로 가는 연습을 해서 상황에 맞게 최적의 경로로 가게 될 것이다.

그리고 강화학습은 디지털 트윈에서 적용을 해야하기에 주목할 필요가 있다.


LIST

'전공 > 인공지능' 카테고리의 다른 글

CNN, RNN  (0) 2021.06.08
데이터분석 프로세스  (0) 2021.06.07

+ Recent posts