위지원의 데이터 일기 🐈
Home
  • 분류 전체보기 (563)
    • ✎ 2025년 (4)
    • 2024년 (16)
    • 2023년 (6)
    • 2022년 (35)
      • Developement (22)
      • Error (9)
    • 2021년 (68)
      • ERROR (9)
      • 알고리즘 (11)
      • 개발공부 (21)
      • Data (15)
      • 21.下 (12)
    • 2020년 (164)
      • 코테 (84)
      • Development (29)
      • 정처기 (41)
    • 2019년 (27)
    • 2018년 (89)
      • English Speaking (8)
      • Error (12)
      • C, Java, FileSystem (13)
      • DataBase (15)
      • Java (2)
      • 지식 (16)
      • Go (3)
      • spark (9)
      • 영어 (5)
      • 알고리즘 (6)
    • 2017년 (143)
      • Error (17)
      • machine learning (16)
      • Spark (20)
      • Database (19)
      • Python (17)
      • Spring (9)
      • etc. (10)
      • 백준 (5)
      • Google Platform (12)
      • web Development (7)
      • Docker (3)
      • Linux (8)
Home
  • 분류 전체보기 (563)
    • ✎ 2025년 (4)
    • 2024년 (16)
    • 2023년 (6)
    • 2022년 (35)
      • Developement (22)
      • Error (9)
    • 2021년 (68)
      • ERROR (9)
      • 알고리즘 (11)
      • 개발공부 (21)
      • Data (15)
      • 21.下 (12)
    • 2020년 (164)
      • 코테 (84)
      • Development (29)
      • 정처기 (41)
    • 2019년 (27)
    • 2018년 (89)
      • English Speaking (8)
      • Error (12)
      • C, Java, FileSystem (13)
      • DataBase (15)
      • Java (2)
      • 지식 (16)
      • Go (3)
      • spark (9)
      • 영어 (5)
      • 알고리즘 (6)
    • 2017년 (143)
      • Error (17)
      • machine learning (16)
      • Spark (20)
      • Database (19)
      • Python (17)
      • Spring (9)
      • etc. (10)
      • 백준 (5)
      • Google Platform (12)
      • web Development (7)
      • Docker (3)
      • Linux (8)
블로그 내 검색
포트폴리오

위지원의 데이터 일기 🐈

데이터를 사랑하고 궁금해하는 기록쟁이입니다! 😉 Super Data Girl이 되는 그날까지🏃‍♀️ 화이팅!

  • 🖥 깃블로그
  • 🌍 위키원
  • 📑 내맘대로 스크랩
  • 💌 메일
  • 2020년/Development

    딥러닝 공부 #3

    2020. 12. 13. 18:51

    by. 위지원

    공부..안하십니까 휴먼?

    인공지능 머신러닝 딥러닝 

     

    사실 위에 영상하나만 봐도 대략적인 갈피는 잡을 수 있다.

    인공지능, 머신러닝, 딥러닝을 나누는 개념에 대해서는 이미 무수히 많은 글들이 존재한다. 아직 인공지능이 무엇인지 명확하게 A입니다. 라고 정의내려진 것은 아니라 개념이 모호하다.

    인공지능의 선구자 John McCarthy; 그는 인공지능이란 용어를 처음 만들어냈다.

    인공지능: 인간의 지능을 갖춘 컴퓨터 시스템

    머신러닝: 인공지능의 한 분야

    딥러닝: 머신러닝의 여러 방법중 중요한 방법론. 생물학적인 뉴런을 수학적으로 모델링한 인공신경망의 한 종류이다.

    https://blogs.nvidia.co.kr/2016/08/03/difference_ai_learning_machinelearning/

     

    일반적인 컴퓨터 프로그램은 if input(A) == B then run(C)라고 그대로 인간이 B까지 작성한다면, 머신러닝은 B를 컴퓨터가 찾도록 학습시키는 것이다. 머신러닝은 지도학습, 비지도학습, 강화학습으로 나눌 수 있다.

     

    좀 더 정확한 사례들은 아래에서 읽을 수 있다.

     

     

    최근 인공지능(AI) 개발 트렌드와 미래의 진화 방향 – besetotube(北首东管)

    20 12월 최근 인공지능(AI) 개발 트렌드와 미래의 진화 방향 인공지능 혁신의 시작 인공지능의 최근 개발 트렌드 한계와 극복 새로운 시도의 시작 맺음말 [요약] 인공지능은 최근 5년간 매우 빠른

    besetotube.com

     

    여기서 오늘 인공지능의 모델 4가지를 알아볼 것이다.  ANN, DNN, CNN, RNN 그리고 추 후 이를 발전시킨 모델들을 알아보도록 하자.

     

    • ANN(Artificial Neural Network): 딥러닝의 기초인 인공신경망으로 사람의 뉴런 구조를 모방해 생성한 알고리즘이다.

    인간의 뉴런은 특정 자극이 임계값을 넘어가면 신호를 전달한다. 이를 각각 input, weight,ouput으로 구현하였다.

     

    https://4ir.kisti.re.kr/ick/cmmn/viewPost/20180226000067

     

    • DNN(Deep Neural Network): 인공신경망의 은닉층이 2개 이상인 경우를 의미한다. CNN, RNN, LSTM, GRU등의 응용이 있다( LSTM과 GRU는 다음에 알아보도록 하자)

    LG디스플레이 블로그 Blog.lgdisplay.com 이미지, 또한 2012년 구글에서 유투브 이미지를 캡쳐해 학습했던 유명한 사건이라 한다.

     

    • CNN(Convolution Neural Network): 데이터의 특징을 추출하여 특징들의 패턴을 파악
      • 컨볼루션(convolution)과 풀링(Pooling)으로 이루어짐
        • 컨볼루션: 데이터의 특징을 추출하는 과정, 데이터의 인접성분을 조사하고 특징을 파악하여 하나로 압축하여 도출(Convolution Layer)
        • 풀링: 컨볼루션을 거친 레이어의 사이즈를 줄여 데이터의 크기를 줄이고 노이즈를 상쇄시킴

    https://kr.mathworks.com/solutions/deep-learning/convolutional-neural-network.html

    • RNN(Recurrent Neural NetworK):  시퀀스 데이터에 특화된 인공신경망으로 내부에 순환구조를 지님
      • 과거 학습 결과를 현재 학습에 반영하여 시퀀스 데이터 학습의 한계를 해결 

     

    [참고]

    더보기

    brunch.co.kr/@gdhan/7

     

    딥러닝 개념(Deep Learning)

    [인공지능 이야기]딥러닝 3대 사건, 개념, CNN, RNN, 장단점 | 딥러닝(Deep Learning)에 대한 열기가 뜨겁다. 알파고 쇼크 이후 인공지능이라는 말과 머신러닝, 딥러닝이라는 말은 거의 같은 의미로 쓰이

    brunch.co.kr

    ebbnflow.tistory.com/119

     

    [인공지능] ANN, DNN, CNN, RNN 개념과 차이

    ● 인공지능, 머신러닝, 딥러닝 인공지능(Artificial Intelligence)는 인간의 지능이 갖고 있는 기능을 갖춘 컴퓨터 시스템을 뜻하며, 인간의 지능을 기계 등에 인공적으로 구현한 것을 말합니다. 머신

    ebbnflow.tistory.com

     

     

    저작자표시

    '2020년 > Development' 카테고리의 다른 글

    graph2vec를 사용해보자  (3) 2020.12.18
    그래프 데이터에 대한 고찰  (0) 2020.12.18
    캐글을 써보자  (0) 2020.12.08
    딥러닝 공부 #2  (0) 2020.12.07
    사이킷런을 사용해보자  (0) 2020.12.02

    잠깐만요~! 읽으신김에 이런 글들은 어떠세요? 👀

    • graph2vec를 사용해보자 2020.12.18
    • 그래프 데이터에 대한 고찰 2020.12.18
    • 캐글을 써보자 2020.12.08
    • 딥러닝 공부 #2 2020.12.07
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

열정! 열정! 열정! 🔥

Designed by Nana
블로그 이미지
위지원
데이터 엔지니어로 근무 중에 있으며 데이터와 관련된 일을 모두 좋아합니다!. 특히 ETL 부분에 관심이 가장 크며 데이터를 빛이나게 가공하는 일을 좋아한답니다 ✨

티스토리툴바

티스토리툴바