人工知能(AI)時代、企業は、何をすべきか?

Similar documents
A Study on Practical Use of Artificial Intelligence. The purpose of this research paper is to demonstrate the ease of using artificial intelligence in

2017 (413812)

main.dvi

it-ken_open.key

Kochi University of Technology Aca Title 環境分野への深層学習応用研究の立ち上げについて Author(s) 中根, 英昭, 若槻, 祐貴 Citation 高知工科大学紀要, 15(1): Date of issue U

GPGPU


WiFiの現状

HPC pdf

『オープンサイエンス』とAI~オープン化は人工知能研究をどう変えるか?~

IPSJ SIG Technical Report Vol.2013-ARC-203 No /2/1 SMYLE OpenCL (NEDO) IT FPGA SMYLEref SMYLE OpenCL SMYLE OpenCL FPGA 1

Microsoft Word - 倫理 第40,43,45,46講 テキスト.docx

Łñ“’‘‚2004

プリント


Python (Anaconda ) Anaconda 2 3 Python Python IDLE Python NumPy 6

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

_314I01BM浅谷2.indd

untitled

b4-deeplearning-embedded-c-mw

b2-reinforcement-learning-mw

untitled

1 GPU GPGPU GPU CPU 2 GPU 2007 NVIDIA GPGPU CUDA[3] GPGPU CUDA GPGPU CUDA GPGPU GPU GPU GPU Graphics Processing Unit LSI LSI CPU ( ) DRAM GPU LSI GPU

34 (2017 ) Advances in machine learning technologies make inductive programming a reality. As opposed to the conventional (deductive) programming, the

やまびこ60.indd

Mastering the Game of Go without Human Knowledge ( ) AI 3 1 AI 1 rev.1 (2017/11/26) 1 6 2

Python ( ) Anaconda 2 3 Python Python IDLE Python NumPy 6 5 matpl

WiFiの現状

スパコンに通じる並列プログラミングの基礎


Slides: TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments

第 1 回ディープラーニング分散学習ハッカソン <ChainerMN 紹介 + スパコンでの実 法 > チューター福 圭祐 (PFN) 鈴 脩司 (PFN)

DEIM Forum 2010 D Development of a La

研究ノート GPU CPU Central Processing Unit CPU BTO Build To Order CPU CPU GPGPU Tesla GPU Graphics Processing Units GPGPU General-Purpose computing on Grap

Convolutional Neural Network A Graduation Thesis of College of Engineering, Chubu University Investigation of feature extraction by Convolution

RL_tutorial

Anaconda (2019/7/3)

WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization / 57

10D16.dvi

,., ping - RTT,., [2],RTT TCP [3] [4] Android.Android,.,,. LAN ACK. [5].. 3., 1.,. 3 AI.,,Amazon, (NN),, 1..NN,, (RNN) RNN

Haiku Generation Based on Motif Images Using Deep Learning Koki Yoneda 1 Soichiro Yokoyama 2 Tomohisa Yamashita 2 Hidenori Kawamura Scho

スパコンに通じる並列プログラミングの基礎

IPSJ SIG Technical Report Vol.2016-GI-35 No /3/9 StarCraft AI Deep Q-Network StarCraft: BroodWar Blizzard Entertainment AI Competition AI Convo

,.,., ( ).,., A, B. A, B,.,...,., Python Long Short Term Memory(LSTM), Unity., Asynchronous method, Deep Q-Network(DQN), LSTM, TORCS. Asynchronous met

... 4 IoT IoT... 6 IoT G LTE... 8 Bluetooth... 8 LoRa... 8 GPS... 9 Mirai... 9 RFID... 9 SAS Analytics for IoT SAS Event Stre

(a) (b) (c) Fig. 2 2 (a) ; (b) ; (c) (a)configuration of the proposed system; (b)processing flow of the system; (c)the system in use 1 GPGPU (

スパコンに通じる並列プログラミングの基礎

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL


07-二村幸孝・出口大輔.indd

AMD/ATI Radeon HD 5870 GPU DEGIMA LINPACK HD 5870 GPU DEGIMA LINPACK GFlops/Watt GFlops/Watt Abstract GPU Computing has lately attracted

aca-mk23.dvi

ディープラーニングとオープンサイエンス ~研究の爆速化が引き起こす摩擦なき情報流通へのシフト~

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

Int Int 29 print Int fmt tostring 2 2 [19] ML ML [19] ML Emacs Standard ML M M ::= x c λx.m M M let x = M in M end (M) x c λx.

untitled

Vol.57 No (Mar. 2016) 1,a) , L3 CG VDI VDI A Migration to a Cloud-based Information Infrastructure to Support

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

( ) ( ) ( ) 2

Stapy_Tsuji_ key

JUMAN++ version

No. 3 Oct The person to the left of the stool carried the traffic-cone towards the trash-can. α α β α α β α α β α Track2 Track3 Track1 Track0 1

SICE東北支部研究集会資料(2017年)

Morphological Analysis System JUMAN Copyright 2016 Kyoto University All rights reserved. Licensed under the Apache License, Version 2.0 (the Li

GPU n Graphics Processing Unit CG CAD

VOLTA TENSOR コアで 高速かつ高精度に DL モデルをトレーニングする方法 成瀬彰, シニアデベロッパーテクノロジーエンジニア, 2017/12/12

161 Debian.Deb 銀河系唯一の Debian 専門誌 GO


OpenGL GLSL References Kageyama (Kobe Univ.) Visualization / 58

FIT2013( 第 12 回情報科学技術フォーラム ) I-032 Acceleration of Adaptive Bilateral Filter base on Spatial Decomposition and Symmetry of Weights 1. Taiki Makishi Ch

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

HPC (pay-as-you-go) HPC Web 2

AI技術を活用して戦略的優位性を構築する――Using AI to Create Advantage

COM COM 4) 5) COM COM 3 4) 5) COM COM 6) 7) 10) COM Bonanza 6) Bonanza Hearts COM 7) 10) Hearts 3 2,000 4,000

2015 3


1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

倍々精度RgemmのnVidia C2050上への実装と応用

Slide 1

,.,., ( ).,., A, B., A, B,.,, 2010 [2], [3],.,,,.,,.,, Python Python 2.., (SVM).,,.,,.,.,.,.,,, - i -

病院広報7_1pol.ai

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)


インターネットと運用技術シンポジウム 2016 Internet and Operation Technology Symposium 2016 IOTS /12/1 syslog 1,2,a) 3,b) syslog syslog syslog Interop Tokyo Show

IPSJ SIG Technical Report Vol.2009-CVIM-167 No /6/10 Real AdaBoost HOG 1 1 1, 2 1 Real AdaBoost HOG HOG Real AdaBoost HOG A Method for Reducing

Fig. 1 Relative delay coding.


10st_jp_p43_44.indd

TEL ,3300 FAX ( ) 14 ( ) 7 ( ) 16 ( ) 16 ( ) 23 ( ) (%) 1 ( ) 1 ( ) 2 ( ) 7 ( ) 7 ( ) 22 ( ) 8 ( ) 22 ( ) 30 ( ) or 31( )

数理.indd


01紹介_A1ポスター

FINAL PROGRAM 22th Annual Workshop SWoPP / / 2009 Sendai Summer United Workshops on Parallel, Distributed, and Cooperative Processing

Contents P. P. 1

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

Cocos2d-x

平成18年○月○日

スライド 1

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

Transcription:

情報テクノロジーの進展がもたらす近未来社会の姿を考える AI AI AI: artificial intelligence 1983 8 nontenure-track AI AI AI 1983 AI A* A star Dijkistra Prolog (deductive method) 3 3 A B B C A C 2 3 Prolog 2 2 man(socrates). mortal(x) :- man(x). X X X ":-" " " B:-A A B A B man(socrates). mortal(x) :- man(x). true. mortal(socrates). true. prolog web https://swish.swi-prolog.org/example/

examples.swinb Run! mortal(x). X=socrates mortal socrates. Run! true 1983 Prolog otter) otter Argonne National Laboratory 3 otter 1983 otter 1985 otter otter automated reasoning 3 google otter otter otter 2018 otter otter otter 3 A,B,C) 3 3 A,B,C) 1 "C " A 2 "A " B 3 C "" 3A, B, C otter P(N(B)). P(L(C)). P(T(A)). otter B C

A set(hyper_res). list(usable). -P(T(x)) -P(Says(x,y)) P(y). -P(L(x)) -P(Says(x,y)) -P(y). P(T(x)) P(L(x)) P(N(x)). -P(T(x)) P(L(x)). -P(L(x)) P(T(x)). -P(T(A)) -P(N(B)) P(L(C)). -P(L(A)) -P(N(B)) P(T(C)). -P(L(A)) -P(T(B)) P(N(C)). -P(T(A)) -P(L(B)) P(N(C)). -P(N(A)) -P(L(B)) P(T(C)). -P(N(A)) -P(T(B)) P(L(C)). end_of_list. list(sos). P(Says(A,L(C))). P(Says(B,T(A))). P(Says(C,N(C))). end_of_list. : normal.in 3 A,B,C otter Ubuntu (sudo apt install otter) Ubuntu Ubuntu IoT $ sudo apt install otter 1 $ wget http://web.sfc.keio.ac.jp/~takefuji/ normal.in $ otter <normal.in... ** KEPT (pick-wt=6): 51 [hyper,49,1,13] P(N(B)) P(T(A)). given clause #17: (wt=6) 50 [hyper,48,4] P(N(B)) P(L(C)). ** KEPT (pick-wt=3): 52 [hyper,50,2,14,22] P(N(B)). inductive method) (ensemble machine learning) deep learning 100 100

CPU GPU Adaboost RandomForest ExtraTree ExtraTrees GradientBoosting Bagging VotingClassifier artificial neural network ANN functional-link net 1992 IEEE Computer, 25, 5, pp.76-79 pdf http://neuro.sfc.keio.ac.jp/publications/ pdf/paocomputer.pdf GPU GPU CPU CPU Central Processing Unit 2 4 GPU GPU Graphics Processing

Unit GTX1080 Ti GPU CUDA 3584 GXT1080 Ti 1 10 2018 GTX 2080 Ti GPU 5376 CUDA CUDA Compute Unified Device Architecture 3584 3600 3600 60 GPU NVIDIA AI Python 1 Google Tensorflow 2 Keras 3 PyTorch Chainer 5 Caffe darknet YOLO You only look once YOLO C YOLO 1 NVIDIAAI GPU AI NVIDIA GPU NVIDIA CUDA toolkit NVIDIA CUDA toolkit https://www.zoo.org.au/melbourne/ wild-encounters/close-up-encounters

YOLO person 3 giraffe) bottle bottle: 25% 174, 270, 198, 297 person: 77% 34, 77, 131, 230 person: 35% 124, 96, 217, 303 person: 84% 50, 130, 194, 378 giraffe: 88% 174, 0, 619, 264 GPU YOLO x1, y1, x2, y2 car truck left top x1, y1 right bottom x2, y2 x, y 0,0 C http://www.c-kumiai.net/service/ warehouse.html car: 31% 513, 235, 556, 266 truck: 65% 154, 207, 308, 364 YOLO Wikipedia : Simulacra 3 YOLO

simulacra door dog 3 google YOLO YOLO 32 sigmoid YOLO :conv :max :route reorg :reorg https://soranews24.com/2014/12/07/dog-seems-toappear-from-plank-of-wood-in-either-coolest-pettrick-or-silliest-astral-projection/ YOLO dog GPU 20 30 GPU 1 YOLO YOLO YOLO YOLO layer filters size input output 0conv 32 3x3/1 608x608x 3 -> 608x608x 32 1max 2x2/2 608x608x 32 -> 304x304x 32 2conv 64 3x3/1 304x304x 32 -> 304x304x 64 3max 2x2/2 304x304x 64 -> 152x152x 64 4conv 128 3x3/1 152x152x 64 -> 152x152x 128 5conv 64 1x1/1 152x152x 128 -> 152x152x 64 6conv 128 3x3/1 152x152x 64 -> 152x152x 128 7max 2x2/2 152x152x 128 -> 76x76x 128 8conv 256 3x3/1 76x76x 128 -> 76x76x 256 9conv 128 1x1/1 76x76x 256 -> 76x76x 128 10conv 256 3x3/1 76x76x 128 -> 76x76x 256 11max 2x2/2 76x76x 256 -> 38x38x 256 12conv 512 3x3/1 38x38x 256 -> 38x38x 512 13conv 256 1x1/1 38x38x 512 -> 38x38x 256 14conv 512 3x3/1 38x38x 256 -> 38x38x 512 15conv 256 1x1/1 38x38x 512 -> 38x38x 256 16conv 512 3x3/1 38x38x 256 -> 38x38x 512 17max 2x2/2 38x38x 512 -> 19x19x 512 18conv 1024 3x3/1 19x19x 512 -> 19x19x 1024 19conv 512 1x1/1 19x19x 1024 -> 19x19x 512 20conv 1024 3x3/1 19x19x 512 -> 19x19x 1024 21conv 512 1x1/1 19x19x 1024 -> 19x19x 512 22conv 1024 3x3/1 19x19x 512 -> 19x19x 1024 23conv 1024 3x3/1 19x19x 1024 -> 19x19x 1024

24conv 1024 3x3/1 19x19x 1024 -> 19x19x 1024 25route 16 26conv 64 1x1/1 38x38x 512 -> 38x38x 64 27reorg /2 38x38x 64 -> 19x19x 256 28route 27 24 29conv 1024 3x3/1 19x19x 1280 -> 19x19x 1024 30conv 425 1x1/1 19x19x 1024 -> 19x19x 425 31detection mask_scale: Using default '1.000000' Loading weights from yolo.weights...done! dogt1.jpg: Predicted in 0.017147 seconds. dog: 58% 71, 12, 339, 318 amazon.co.jp kindle GTX 1080 Ti GPU 25 30 GPU " " GPU X y y=f(x) f f x1 x2 http://www.ohmidog.com/tag/simulacra/ GPU GPU parallel computing for machine learning in Python 2017 temp, street, c

y=temp*x1+street*x2+c n) Y Y=f(x1, x2,..., xn) Y=y1, y2,..., ym " GPU CPU scikit-learn scikit-learn 8 1 2 SPT 3 4 5 ABC 6 7 8 185 Python11

Python 148 149 Python http://web.sfc.keio.ac.jp/~takefuji/face.py count.jpg from skimage import io, filters from scipy import ndimage import matplotlib.pyplot as plt from skimage import measure im = io.imread('count.jpg', as_grey=true) val = filters.threshold_otsu(im) drops = ndimage.binary_fill_holes(im < val) labels = measure.label(drops) plt.imshow(drops, cmap='gray') print(labels.max()) plt.show() 1989

"Science Nature Science 19 20 Science 1989 9 15 http://neuro.sfc.keio.ac.jp/publications/ pdf/science.pdf MRI Science MRI IEEE Trans. on Medical Imaging, 11, 2, 215-220, 1992 http://neuro.sfc.keio.ac.jp/

publications/pdf/sundar.pdf BV-6000) EURO2002 1 1 EURO 201210 12000 2003 http://neuro.sfc.keio.ac.jp/publications/ pdf/banknote.pdf EURO AI AI GPU AI MIT Stanford CMU BV-6000 EURO EURO EURO Google, IBM AI AI NIPS 2017) 6 6 140 AI

365 AI 6 http://neuro.sfc.keio.ac.jp/publications/ pdf/quiz.pdf https://github.com/mk-takizawa/elmo chess https://arxiv.org/pdf/1712.01815.pdf 2 agent environment environment state reward agentagent actionaction environment state 6 vs AI AI reinforcement learning AI 2017 AI elmo 2500 USI reward action agent environment AI" AI AI 1

AI AI 2 AI agent environment AI 3 AI AIAI AI 4 AI AI 5 AI AI 6 AI AI AI AI AI AI 1) tenure tenure

15 36 tenure tenure 3 2) A* gif https://en.wikipedia.org/wiki/a*_search_ algorithm 3) Dijkistragif https://en.wikipedia.org/wiki/dijkstra%27s_ algorithm 1955 1983 1991 36tenured 1997!! NanoPi NEO, Arduino IoT 2017 2016 2013