본문 바로가기

머신러닝34

[section_1] Tensorflow 이해 와 Ranks,Shapes,Types 텐서플로우의 이해텐서플로우의 이해 - 텐서(Tensor) : 텐서란 다차원의 데이터 배열을 의미한다. - 노드(Node) : 그래프 상에서 연산(Mathematical operation)을 의미한다. - 선(Edge) : 데이터(Tensor)가 각 노드사이를 입,출력을 하는 것을 의미한다. - 텐서플로우 : 텐서라는 데이터 집합이 입,출력 과정을 거치는 것을 의미한다. Ranks : 쉽게 설명하면 차원수(1차원,2차원)을 의미한다. -> 대 괄호의 개수Shapes : 차원안에 원소의 개수를 의미한다. -> 대 괄호 안의 원소의 개수 Types : 데이터 타입을 의미한다. 예시- [1, 2, 3] -> 랭크 1, 세이프3- [[1, 2, 3],[4, 5, 6]] -> 랭크 2, 세이프 [2,3]- [[[1.. 2018. 6. 1.
[section_1] 머신러닝(Machine Learning) 이란? / Supervised vs Unsupervised Learning 머신러닝 명시적 프로그래밍의(Explicit Program)의 제한성 문제점을 해결하기 위함 - 예 : 이메일 스팸필터, 무인자동차 등 많은 경우의 수가 나올 수 있는 문제를 해결하기 위함 지도학습(Supervised) / 자율학습(Unsupervised) learningSupervised Learning : 테스트 케이스(labeled example, training set)를 통해서 학습시킨다. - 예 : 강아지 사진 50장을 통해서 강아지를 구분하게 학습시킨다.Unsupervised Learning : 테스트 케이스 없이 학습시킨다. - 예 : 뉴스피드, 단어 분류 (여러 주제,단어들 중에서 비슷한 특징을 가진 것끼리 학습시킨다.) 테스트 케이스의 종류Regression : 범위가 있는 경우 - 예.. 2018. 6. 1.
인공지능이 인공지능을 만드는 AutoML AutoML은 인공지능의 대중화를 목표로 만들어 졌다.Au이를 통해서 인공지능의 진입장벽을 낮추고 많은 사람들이 인공지능에 가까워지고자 한다. 2017년 구글 클라우드 머신러닝 엔진 출시 이후현재 1만개 이상의 기업들이 구글 클라우드 AI를 사용하고 있다. 클라우드 AutoML은 Learning2learn 또는 전이 학습과 같은 기술을 활용하여전문지식이 부족한 기업도 고품질의 맞춤형 모델을 구축할 수 있게 도와준다.즉, 기술적으로 부족한 엔지니어여도 상상속의 AI 시스템을 구축할 수 있다. AutoML 버전, AutoML 비전은 이미지 인식을 위한 맞춤형 머신러닝 모델을 쉽게 만드는 서비스이다.특히나 드래그 앤 드롭 인터페이스이기 때문에 쉽게 업로드, 학습, 배포 할 수 있다. AutoML 비전을 사용해.. 2018. 6. 1.
인공 지능 '알파고'에 이은 페이스북의 '엘프 오픈고' 개발 중 최근 이세돌 기사와 대국을 통해 많은 사람들이 알고 있는 인공지능 알파고를 페이스북에서도 개발 중이라고 5월2일에 발표하였다. 페이스북은 캘리포니아주에서 열린 개발자 회의에서 바둑 로본 '엘프 오픈고'를 개발하고 있으며이 로봇은 최근 바둑 랭킹 30위 이내의 기사들의 14번의 대전에서 모두 승리 하였다고 한다. 마이크 슈로퍼 페이스북 최고기술책임자(CTO)는 "전 세계 AI 연구자들이 이 작업을 재현하고 활용할 수 있도록 엘프 오픈 고를 오픈소스로 개발할 것"이라며 "알파고가 답하지 못한 주요 질문들에 대답할 수 있는 성능을 발휘할 것"이라고 말했다.이는 알파고와는 달리 페이스북은 바둑 로봇을 오픈소스로 개발할 것이라는 얘기다. 페이스북은 또한 오픈소스 AI 프레임 워크인 파이토치 1.0 베타 버전을 내.. 2018. 5. 30.