회원 로그인
정보기억 정보기억에 체크할 경우 다음접속시 아이디와 패스워드를 입력하지 않으셔도 됩니다.
그러나, 개인PC가 아닐 경우 타인이 로그인할 수 있습니다.
PC를 여러사람이 사용하는 공공장소에서는 체크하지 마세요.
소셜네트워크 서비스를 통해서 로그인하시면 별도의 로그인 절차없이 회원서비스를 이용하실 수 있습니다.


최근 게시물

1.노션에서 작성 중

1.노션에서 작성 중

개편하기 전까지 노션에서 작성 중

2024.04.04//read more

2.ChatGPT

2.ChatGPT

OpenAI로 대규모 언어 모델대화형...

2023.03.16//read more

3.노코딩 게임 엔진 - 빌..

3.노코딩 게임 엔진 - 빌..

빌드 지원안드로이드iOS윈도우즈특이사...

2023.03.14//read more

4.(완료) 미접속 회원 정..

4.(완료) 미접속 회원 정..

[완료] 36명의 회원을 정리하였습니...

2023.02.16//read more

5.매뉴얼 플러스 - 전자제..



안정적인 DNS 서비스 DNSEver
DNS Powered by DNSEver.com


TensorFlow은 무엇?

푸딩뱃살 | 2019.01.25 16:59 | 조회 2894
:머신 러닝과 텐서플로가 무엇이고, 사용된 용어들 정리


Machine Learning(머신 러닝)이란? (위키)
  • 보통 프로그램은 입력을 기반으로 데이터를 보여 주는 소프트웨어이다. (Explicit Programming)
    • 예) 앱, 스팸 필터, 무인 자동차 등
  • 머신러닝은 컴퓨터가 학습할 수 있는 알고리즘이다.
  • 미국의 컴퓨터 과학자인 Arthur Samuel(아서 사무엘, 1959)가 머신러닝에 대해 정의한다.
    "The field of study that gives computers the ability to learn without being explicitly programmed."라고 컴퓨터에게 명시적으로 프로그램을 하지 않고도 컴퓨터가 학습을 알 수 있는 능력을 갖는 것이라 했다.(또는 컴퓨터에게 배울 수 있는 능력, 즉 코드로 정의하지 않은 동작을 실행하는 능력에 대한 연구 분야)
  • Learning 종류
    • Supervised Learning : 정해저 있는 데이터(Labeled examples, Training data set)
      • 개와 고양이와 같이 이미 답이 정해진 레이블명(Image labeling)이 있는 사진들을 통해 학습
      • Email spam filter, Predicting exam score(시험 점수 학습) 주로 사용(Image labeling 포함)
      • Training data set : 학습이 필요한 데이터가 있어야 한다. 이것을 학습 데이터(Training Data)라 한다
        • 레이블과 데이터가 있는 것을 말한다.(AlphaGo)
      • Supervised Learning 타입
        • 시험의 성적을 예측하는 시스템을 만들 때 Training Data를 주로 3가지 형태로 만든다.
          • 점수의 범위(0~100점) 예측을 Regression라 한다.
          • Pass/Non-Pass로 통과했나, 통과하지 못했나로 예측 분류하는 것을 Binary Classification
          • A, B, C, D, F 등 등급을 예측하는 것은 Multi-label Classification

    • Unsupervised Learning : 정해저 있지 않은 데이터(Un-Labeled Data)
      • 불특정 단어들이 조합되어 있는 뉴스, 단어 등에서 특정 비슷한 단어를 찾기 위해 데이터를 찾고 스스로 학습

TensorFlow란?
  • Data flow graphs를 이용한 수치 계산(Numerical computation)을 하는 Google에서 만든 오픈 소스 라이브러리이다.
  • 노드(오퍼레이션 노드)와 데이터를 넣어주는 엣지(텐서)의 전체적은 흐름도를 Data Flow Graph(또는 그래프)라 한다. (그래서 이름을 텐서플로라고 이름을 지은 것 같단다.)
  • 노드와, 노드와 연결되는 엣지를 그래프라 한다.

텐서플로 구조
  • 데이터 값을 미리 넣어준 상수 사용
  • 데이터 값을 나중에 넣을 placeholder, feed_dict 사용

  • 랭크, 쉐입, 데이터 타입 

알고리즘
  • Linear Regression (선형 회귀, 위키)
  • Logistic Regression (로지스틱 회귀, 위키)
딥러닝
  • Neural Networks (인공 신경망, 위키)
  • Convolutional Neural Network (합성곱 신경망, 위키)
  • Recurrent Neural Network (순환 신경망, 위키)

Supervised Learning - 위키
Bazel - 빌드 프로그램 


참고

285개(1/15페이지)
프로그래밍
번호 제목 글쓴이 조회 날짜
285 [Python] 동적 import - 모듈을 변수로 받아오기 푸딩뱃살 405 2022.10.27 10:45
284 [Python] 파이썬 3.7.7과 3.9.7의 os.path.expanduser() 차이 푸딩뱃살 440 2022.08.18 12:22
283 [Python] error: Microsoft Visual C++ 9.0 is required. 첨부파일 푸딩뱃살 659 2022.08.03 13:35
282 [Python] pyscript 첨부파일 푸딩뱃살 434 2022.06.09 11:21
281 [Python] float is / float not is 푸딩뱃살 583 2022.03.02 15:03
280 [Python] 이터널 문자열 f 푸딩뱃살 811 2022.01.27 16:35
279 [Python] is와 ==의 차이 푸딩뱃살 475 2021.11.25 15:54
278 [Python] Error: ImportError: file line 1: Ba 푸딩뱃살 891 2021.11.16 11:24
277 [Python] 파이썬 디컴파일 - uncompyle6 첨부파일 푸딩뱃살 750 2021.11.10 14:46
276 [Python] 파이썬 확장자 설명 푸딩뱃살 538 2021.11.03 14:38
275 [참고] 웹 fbx 뷰어 푸딩뱃살 456 2021.10.19 15:46
274 [Python] enumerate() 푸딩뱃살 487 2021.10.13 14:44
273 [Python] 아나콘다에서 가상 환경 첨부파일 푸딩뱃살 696 2020.11.21 00:26
272 [Python] pip로 설치 때 퍼미션 에러 사진 첨부파일 푸딩뱃살 1247 2020.06.06 17:13
271 [Python] OpenCV 10-3. 이미지 Thresholding - Otsu's Binarizatio 사진 푸딩뱃살 658 2020.06.05 14:01
270 [Python] OpenCV 10-2. 이미지 Thresholding - Adaptive Threshold 사진 푸딩뱃살 678 2020.06.05 13:58
269 [Python] OpenCV 10-1. 이미지 Thresholding 사진 푸딩뱃살 569 2020.06.05 13:56
268 [Python] OpenCV 9-2. 색 추적 푸딩뱃살 745 2020.06.02 23:29
267 [Python] OpenCV 9-1. 색공간 바꾸기 푸딩뱃살 630 2020.06.02 23:27
266 [Python] OpenCV 8-3. 이미지 비트 연산 사진 푸딩뱃살 512 2020.06.02 23:21