일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 빅 데이타
- 우리들교회
- data science
- 빅 데이터
- 김양재 목사님
- 빅데이터
- 김양재 목사
- Artificial Intelligence
- node.js
- 확률
- 김양재
- 데이터 과학
- Statistics
- R
- c++
- 주일설교
- Deep learning
- MongoDB
- probability
- openCV
- 몽고디비
- nodeJS
- 인공지능
- Machine Learning
- Big Data
- 통계
- 빅데이타
- WebGL
- No SQL
- 딥러닝
- Today
- Total
목록구글 (24)
Scientific Computing & Data Science
Written by Geol Choi | Oct. 21, 2017 이번 포스팅에서는 TensorFlow™(TF)의 시각화 도구인 TensorBoard를 이용하여 Computation Graph를 시각화하는 방법에 대하여 알아보도록 하겠습니다. 실행환경은 다음과 같습니다:OS: Windows 7 64-bitAnaconda: Python 3.6 (5.0.0)TensorFlow: r1.3R: 3.4.2 short summerRStudio: 1.0.136 필자의 실행환경은 위와 같지만, Windows가 아닌 다른 OS 환경에서도 동일한 방식으로 실행할 수 있으리라 예상됩니다. 본 튜토리얼은 딥러닝(Deep Learning;DL)에 대한 기본적인 개념을 이해하고 있으며, TensorFlow의 DL 구현에 대한 기..
by Geol Choi | April 11, 2017 지난 포스팅에 이어 R-TensorFlow 두번째 예제로 기본 오퍼레이션(Basic Operation)에 대하여 알아보도록 한다. 이번 예제는 TensorFlow의 중요한 기본 개념을 이해하는데 큰 도움이 되는 예제라고 생각이 드는 만큼 잘 이해하길 바란다. TensorFlow 라이브러리 불러오기TensorFlow 패키지가 현재 환경에 설치 되어있는지 확인하고 만약 설치되어 있지 않으면 설치하고, 해당 패키지 라이브러리를 로딩한다: R CODE:# import library if (! ("tensorflow" %in% rownames(installed.packages()))) { install.packages("tensorflow") } base::l..
지난 글, "Windows 환경에서 Docker를 이용하여 TensorFlow 설치"하는 방법에 대하여 소개하였다.대부분의 Machine Learning 알고리즘이 고성능 컴퓨팅이 필요한 경우가 많으므로, 자신이 사용하는 PC 환경에 OpenCL, CUDA와 같은 GPU 컴퓨팅을 지원하는 비디오 카드가 있으면 좋겠지만(물론 CPU 병렬 컴퓨팅을 통해서도 가능은 하다), 그렇지 않은 경우 Amazon Web Services(이하 AWS)의 EC2에서 GPU를 지원하는 환경을 설정하여 TensorFlow를 사용하는 것도 하나의 방법이다.이 글은 AWS EC2에 GPU를 지원하는 환경을 설정하여 TensorFlow를 설치하고 사용하는 방법을 소개하고자 한다.* 주의: AWS에 계정이 있으며, AWS를 이용하여..
TensorFlow는 공식적으로 Mac과 Linux 환경에서 설치를 지원하며, 아직 공식적으로 Windows에 대한 지원을 하지 않는다.그러나, 최근 가상 컨테이너 기술인 Docker를 이용하여 Windows 환경에서 TensorFlow를 설치할 수 있게 되었는데 이에 대한 방법을 알아보도록 하겠다.1 단계 - Docker Toolbox 설치Windows에 Docker Machine을 설치하려면,(1) Windows 32/64 bit(2) Windows 7+(3) CPU 가상화가 가능 CPU 가상화가 가능하지는 MS에서 제공하는 가상화 감지 도구(Hardware-Assisted Virtualization Detection Tool)를 다운받고 실행해 본다.실행하였을 때 아래 이미지와 같이 "This co..
원문 : http://www.ciokorea.com/news/21648 삼성과 구글의 관계가 계속 삐그덕거리고 있다.이들 두 회사는 안드로이드를 놓고 계속 '암투'를 벌여왔다. 삼성은 새로 출시한 기어(Gear) 2와 기어 2 네오 스마트워치에서 타이젠 OS를 실험하는 한편, 스마트폰과 태블릿 제품군의 기본 OS로는 안드로이드를 사용하고 있다. 삼성은 또 지속적으로 안드로이드 OS 버전들을 다양하게 맞춤화 하고 있다.두 회사가 공개적으로는 외교적 관계를 유지하면서, 뒤에서는 조용히 반목하고 있는지 실상을 알기란 쉽지 않다. 어쨌든 두 회사는 '협력과 경쟁'이라는 기치 아래 여러 모바일 이니셔티브를 놓고 씨름을 벌이고 있는 중이다.일부 경제학자들은 이를 두고 '코피티션(Co-opetition, 협력 경쟁)..
원문 : http://www.itworld.co.kr/news/88569크롬 엔지니어 프랑수아 뷰포트는 18일, ‘아테나(Athena)’라고 명명한 차기 크롬 OS를 일부 공개했다. 그러나 그 디자인이 그리 매력적으로 보이진 않는다. 뷰포트는 구글 플러스 게시판에 미완성으로 보이는 듯한 스크린샷을 공개하면서 크롬 팀이 아직 “실험 단계”에 있다고 강조하며 “프로젝트의 초기 단계에는 아직 브라우저 창의 집합 및 창 간단한 창 관리 기능만 갖춰져 있다”고 설명했다.구글이 공개한 이 스크린샷 한 장으로 아테나를 평가하기에는 아직 이를지도 모른다. 그러나 우려되는 것은 디자인적 요소뿐만이 아니다. 아테나는 곧 출시될 안드로이드 L에 적용된 매터리얼 디자인(Material Design)을 차용한 것으로 보인다. ..
원문 : http://www.ciokorea.com/news/21750 구글은 최근 연결된 가정용 디바이스 통신을 위한 표준 개발을 목표로 쓰레드(Thread)라는 새로운 네트워킹 프로토콜을 발표했다.이 발표가 친숙하게 들리는가? 그럴 법도 하다. 비슷한 소식을 이미 접했을 것이기 때문이다. 구글 쓰레드 외에도, 인텔, 퀄컴, GE 등이 차세대에 중심 기술로 자리잡을 것이라는 평가를 받고 있는 사물 인터넷(IoT) 표준 개발을 위해 경쟁을 펼치고 있다.이런 복합적인 표준 개발 활동들은 1980년대 VHS와 베타맥스(Betamax)의 표준 경쟁을 연상시키고 있다. 리코드(Re/Code)의 이나 프리드는 "표준 전쟁에서는 승자가 결정되거나 '정전'이 되어야만 모든 디바이스들이 서로 대화를 할 수 있다"고 적..
원문 : http://www.bloter.net/archives/1975656월의 시작을 애플 ‘세계개발자컨퍼런스’(WWDC)와 함께했는데 6월의 마무리는 ‘구글I/O’로 하고 있습니다. 올해 두 회사가 키노트를 통해 보여주려고 했던 궁극적인 부분은 거의 달라 보이지 않습니다. 바로 ‘통합’과 ‘연결’, 그리고 ’플랫폼’입니다. 심지어 핵심이 되는 운영체제를 발표하고 그 운영체제를 기반으로 플랫폼을 넓히는 설명 순서까지 닮아 있습니다. 이건 우연이라기보다 이유가 있을 겁니다.경험으로 영역 넓혀가는 N스크린구글은 전반적으로 안드로이드를 통한 생태계를 보여주는 데 집중했습니다. 그런데 그 사이 스마트폰, 태블릿, 시계, 자동차, TV가 통합됩니다. 심지어 웹까지 일관성을 갖도록 하는 데 신경을 쓰고 있는 것..
원문 : http://www.itworld.co.kr/news/88007구글이 데스크톱, 안드로이드뿐만 아니라 iOS 플랫폼에서도 구글의 모든 서비스를 동일하게 보여지게 하는 새로운 프레임워크를 개발하고 있다는 보도가 나왔다. ‘안드로이드 폴리스(Android Police)’에 따르면, 일명 ‘퀀텀 페이퍼(Quantum Paper)’로 프레임워크는 구글의 앱과 서비스를 기기, 플랫폼에 상관없이 일관된 디자인과 UI(User Interface)로 보여주며, 나아가 사용자와의 상호작용 방식까지 통일시키는 프로젝트다. 더 흥미로운 것은, 퀀텀 페이퍼 프로젝트는 안드로이드 플랫폼에만 적용되는 것이 아니라는 점이다. 퀀텀 페이퍼는 서드파티 안드로이드 개발자뿐만 아니라 iOS 개발자까지도 사용할 수 있도록 관련 툴..