본문 바로가기
개념

기계학습, 딥러닝, 알파고, 텐서플로우

by hs_seo 2016. 3. 10.

[알파고]
     - AlphaGo, Go는 일본어로 바둑을 뜻함
     - 딥러닝(Deep Learning) 기술을 이용하여 바둑을 학습, 현재는 프로 5단의 실력을 가지고 있다고 함
     - 구글에 인수된 인공지는 연구 업체 딥마인드가 개발




[머신러닝(기계학습)]
    - 컴퓨터가 스스로 학습해 패턴을 찾고, 최적을 판단을 하는 알고리즘
    - 알고리즘을 3가지 분류로 구분할 수 있음
        -- 확률기반
        -- 기하기반
        -- 인공 신경망
            --- 딥러닝
                머신러닝의 한가지 임

                새로운 개념은 아님
                인공신경망 개념에 발달한 H/W 성능으로 최근 대두되기 시작

[텐서플로우]

- 구글에서 공개한 머신러닝을 위한 오픈소스

- giHub 에 공개되어 있음

- 파이썬 API 를 이용



반응형