-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

±qAI¼Ò«¬¨ì´¼¯à¾÷¾¹¤H¡G°ò¤_ Python »P TensorFlow

( ²Åé ¦r)
§@ªÌ¡G°ª·Ø°óÃþ§O¡G1. -> µ{¦¡³]­p -> ¤H¤u´¼¼z
¡@¡@¡@2. -> µ{¦¡³]­p -> Python
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ±qAI¼Ò«¬¨ì´¼¯à¾÷¾¹¤H¡G°ò¤_ Python »P TensorFlow 3dWoo®Ñ¸¹¡G 51742
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 395 ¤¸

¥Xª©¤é¡G8/1/2019
­¶¼Æ¡G296
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787121370113
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

ÀHµÛAI¡]¤H¤u´¼¯à¡^§Þ³N¤Î¨äÀ³¥Î­S³òªº¤£Â_ÂX¤j¡A¥H¤ÎÀ³¥ÎÀô¹Òªº¤£Â_§ïµ½¡APython¡]¥Ø«e³Ì¨üÅwªïªº»y¨¥¤§¤@¡^¥N½Xªº´_Âø«×¤]¦b³v¨B´£¤É¡CPython¶}µoªÌ­n¨ã³Æ­±¦V¹ï¶H¡]Object-Oriented¡^ªº«äºû©M°ò¦§Þ³N¡A³o¬O«D±`¦³¥²­nªº¡C
¥»®Ñ²Ä1¡ã9³¹±qOOP+PythonÀ³¥Î¥Xµo¡A¥Ñ²L¤J²`¡A´`§Çº¥¶i¡AÀ°§U¥Î¤á«Ø¥ß¤ã¹êªºAI³n¥ó¶}µoªº§Þ³N®Ú°ò¡C
¥»®Ñ²Ä10¡ã12³¹¥HAI§Þ³N²¥v¬°°_ÂI¡A¥H¾÷¾¹¾Ç²ß¬°­S¨Ò¡A»¡©ú¦p¦ó¥ÎPython¨Ó¼¶¼g²³æªºAI¼Ò«¬¡]¦pPerceptron¼Ò«¬¡^µ{§Ç¡A¦}³q¹L¹ê»Ú°V½m¡AÅý¥Î¤á¤F¸Ñ¾÷¾¹¾Ç²ßªº­ì²z¡A¥H¤Î¦p¦ó¨Ï¥ÎPythonµ{§Ç¨Ó¶i¦æ½Õ¸Õ¡C
¥»®Ñ²Ä13¡ã15³¹¥H±M·~ªºTensorFlow¥­»O¬°¨Ò¡A»¡©ú¦p¦ó§Q¥Î³oºØ¥­»O¨Ó³]­pNN¡]¯«¸gºôµ¸¡^¼Ò«¬¡A¼ô±x¨ä°V½m¤ÎÀ³¥Î¹Lµ{¡C
³Ì¦Z¡A±N¥Î¤á¦bTensorFlowÀô¹Ò¤U°V½m¦nªºAI¼Ò«¬¡A²¾´Ó¨ìAndroid¤â¾÷¡B¾÷¾¹¤H¡]¦pµØºÓZenbo¡^©Î¾ð²ù¬£¡]RPi¡^¤W¡A¤j¤j´£¤É²×ºÝ³]³Æªº´¼¯à©Ê¡A±q¦Ó³Ð³y§ó¤jªº°Ó¾÷¡C§Æ±æ¥»®Ñ¯à³­¦ñ§A¹£Áþ¤_Python¡®TensorFlow§Þ³N»â°ì¤§¤¤¡A¨Ï§A¦b¥¼¨Óªº¹D¸ô¤W¤j®i§»¹Ï¡C

°ª·Ø°ó
ÂÔÃѤ_ 2019¦~8¤ë
¤º®e²¤¶¡G

ÀHµÛAI(¤H¤u´¼¯à)§Þ³N¤ÎÀ³¥Î­S³ò¤£Â_¦aÂX¤j¡APythonµ{§Ç¥N½Xªº´_Âø«×¤]³v¨B¼W°ª¡A³o´N­n¨DPython¶}µoªÌ»Ý­n¨ã³Æ­±¦V¹ï¶H(Object-Oriented)«äºû©M°ò¥»§Þ³N¡C¥»®Ñªº²Ä¤@³¡¤À¡A±qOOP+Python¥Xµo¡A¥Ñ²L¤J²`¡A´`§Çº¥¶i¡AÀ°ÅªªÌ«Ø¥ß¤ã¹êªºAI³n¥ó¶}µoªº§Þ³N®Ú°ò¡C¥»®Ñªº²Ä¤G³¡¤À¡A¥HAI§Þ³N¬°°_ÂI¡A¥H"¦Ñ¹«¾Ç²ß¡¨¬°­S¨Ò¡AÁ¿¸Ñ¦p¦ó¥HPython¨Ó¼¶¼g²³æªºAI¼Ò«¬(¦pPerceptron¼Ò«¬)¡A¦}¹ê»Ú°V½m¨Ï¥Î¡AÅýŪªÌ¤F¸ÑAI¾÷¾¹¾Ç²ßªº­ì²z¡B¥H¤Î¦p¦ó¥HPythonµ{§Ç¨Ó¶i¦æ¹ê½î¡C¥»®Ñªº³Ì¦Z¤@³¡¤À¡A¥HAI±M·~ªºTensorFlow¥­»O¬°¨Ò¡A»¡©ú¦p¦óµ½¥Î³oºØ±M·~ªºAI¥­»O¨Ó³]­p±M·~NN(¯«¸gºôµ¸)¼Ò«¬¡A±E±x¨ä°V½m¤ÎÀ³¥Î¹Lµ{¡C±N±z¦bTensorFlowÀô¹Ò©Ò°V½m¦nªºAI¼Ò«¬¡A²¾´Ó¨ìAndroid¤â¾÷©Î¾÷¾¹¤H(¦pµØºÓZenbo)¤W¡A¤j¤j´£¤É²×ºÝ³]³Æªº´¼¯à¤Æ¡BÂX¤jÀ³¥Î¡A¬°¥Î¤á¨Ó³Ð³y§ó¤j°Ó¾÷¡C
¥Ø¿ý¡G

²Ä1³¹ AI»P­±¦V¹ï¶HPython 1
1.1 AI«äºû²¥v 2
1.2 Python»y¨¥»PAI 2
1.3 ¥¬¸mPython¶}µoÀô¹Ò 3
1.4 ¶}©l½s¼gPythonµ{§Ç 6
1.5 ­±¦V¹ï¶H¡]Object-Oriented¡^¤Jªù 10
1.5.1 ¹ï¶H¡]Object¡^ 10
1.5.2 ®ø®§¡]Message¡^ 10
1.5.3 ¨Æ¥ó¡]Event¡^ 10
1.6 ³n¥ó¤¤ªº¹ï¶H¡]Object¡^ 11
1.6.1 ©â¶H 11
1.6.2 ©â¶Hªí¥Ü 12
1.6.3 ¼Æ¾Ú©M¨ç¼Æ 12
1.6.4 ¾ú¥vªº¨¬¸ñ 12
1.7 ¹ï¶H»PÅܶq¡]Variable¡^ 13
1.7.1 ¼Æ¾ÚÃþ«¬ 13
1.7.2 Åܶq§Y¹ï¶H 14
1.8 ¹ï¶H»P¨ç¼Æ¡]Function¡^ 17
1.8.1 ¨ç¼Æªº¨¤¦â 17
1.8.2 ¨Æ¥óÅX°ÊÆ[©À 18
1.9 ¦ÛµM¬Éªº¤ÀÃþ 19
1.9.1 ¤ÀÃþ»P©â¶H 19
1.9.2 ¹ï¶H»PÃþ 19
1.9.3 ÃþªºÅé¨t 20
1.10 ³n¥óªº¤ÀÃþ 21
1.10.1 Ãþ¬O¼Æ¾ÚÃþ«¬ 21
1.10.2 Ãþªº¥Î³~¡G´y­z¹ï¶HªºÄÝ©Ê»P¦æ¬° 22
²Ä2³¹ Pythonªº¹ï¶H»PÃþ 24
2.1 OOP¤Jªù 25
2.2 ¹ï¶Hªº·§©À 25
2.3 ¹ï¶H¤ÀÃþ»P²Õ¦X 27
2.3.1 Ãþªº¥ÃùÚ©Ê 27
2.3.2 ±N¹ï¶H¤Àªù§OÃþ 27
2.3.3 ¹ï¶Hªº²Õ¦XÃö¨t 28
2.4 AKO©â¶HÃö¨t 30
2.5 ¹ï¶H¦æ¬°»P±µ¤f 36
2.5.1 ±µ¤f¤Jªù 36
2.5.2 ®ø®§¶Ç»¼»P¹ï¶H¦æ¬° 37
2.5.3 ¹ï¶Hªº¹Bºâ¦æ¬° 38
²Ä3³¹ µ½¥ÎÃþ 46
3.1 ¦p¦ó´y­z¹ï¶H¡Gµ½¥ÎÃþ 47
3.2 ¦p¦ó³Ð«Ø³n¥ó¹ï¶H 48
3.3 ¹ï¶H°Ñ¦Ò 49
3.4 ºc³y¨ç¼Æ 52
3.5 ¤lÃþ¦p¦ó³Ð«Ø¹ï¶H 54
²Ä4³¹ ¹ï¶Hªº²Õ¦X 58
4.1 »{ÃÑ self °Ñ¦Ò 59
4.2 «Ø¥ß¹ï¶Hªº¥]§tÃö¨t 60
4.3 self °Ñ¦Ò­Èªº§®¥Î 64
4.4 ¥]®e¦h¼Ë¤Æª«¥ó 71
4.5 ¶°¦X¹ï¶H 73
²Ä5³¹ Ãþªº«Ê¸Ë©Ê 76
5.1 ¹ï¶Hªº«Ê¸Ë©Ê 77
5.2 Ãþ¡G³Ð³y¹ï¶Hªº«Ê¸Ë©Ê 77
5.3 Ãþªº¨p¦³ÄÝ©Ê»P¨ç¼Æ 81
5.4 Ãþ¯Å§OªºÄÝ©Ê 89
5.5 Ãþ¯Å§Oªº¨ç¼Æ 93
²Ä6³¹ ÃþªºÄ~©ÓÅé¨t 96
6.1 Ä~©Óªº·N¸q 97
6.2 «Ø¥ßÃþÄ~©ÓÅé¨t 98
6.3 ¨ç¼ÆÂмgªº·N¸q 108
²Ä7³¹ ¬¡¥Î©â¶HÃþ 111
7.1 ©â¶HÃþ»PÄ~©ÓÅé¨t 112
7.2 Python©â¶HÃþªºªí¥Üªk 112
7.2.1 ¤@¯ë¨ã¶HÃþ 112
7.2.2 ©â¶HÃþ 114
7.3 ±q¡§©â¶HÃþ¡¨­l¥Í¡§¨ã¶HÃþ¡¨ 115
7.4 ©â¶HÃþªº§®¥Î¡GÀq»{¦æ¬° 118
7.4.1 PythonÀq»{¦æ¬°ªºªí¥Üªk 118
7.4.2 Àq»{¦æ¬°ªº·N¸q 120
7.5 Àq»{¨ç¼Æªº§®¥Î¡G¤Ï¦V½Õ¥Î 120
²Ä8³¹ µo´§¡§¦hºA©Ê¡¨ 127
8.1 ¡§¦hºA©Ê¡¨ªº·N¸q 128
8.1.1 ¦ÛµM¬Éªº¦hºA©Ê 128
8.1.2 ¦hºA©Êª«Åé 129
8.2 ¦hºA¨ç¼Æ 130
8.3 ¥iÂмg¨ç¼Æ 132
²Ä9³¹ ¦p¦ó³]­p©â¶HÃþ 138
9.1 ©â¶H¡G©â¥X¦@¦Pªº²{¶H 139
9.2 ©â¶Hªº¨BÆJ 141
9.2.1 Step 1: ©â¥X¦WºÙ¡B¤Þ¼Æ¤Î¤º®e³£¤@­Pªº¨ç¼Æ 147
9.2.2 Step 2: ©â¥X¦WºÙ¬Û¦P¡B°Ñ¼Æ¤Î¤º®e¦³®t²§ªº¨ç¼Æ 149
9.3 ¬}±x¡§ÅÜ¡¨»P¡§¤£ÅÜ¡¨ 152
9.4 µÛ¤â³]­p©â¶HÃþ 154
²Ä10³¹ ±µ¤f»P©â¶HÃþ 160
10.1 ±µ¤fªº·N¸q 161
10.2 ¥H Python ©â¶HÃþ¨Ó¹ê²{±µ¤f 162
10.3 ±µ¤f³]­p¹ê¨Ò¤@¡G¦}Áp¹q¦À¹ï¶H 167
10.3.1 ¤£²z¸Ñ­ì²z¦ý¤]¯à¥Î 167
10.3.2 ¹ê²{¨BÆJ 169
10.4 ±µ¤f³]­p¹ê¨Ò¤G¡G¦êÁp¹q¦À¹ï¶H 172
10.4.1 °ò¥»³]­p 172
10.4.2 ¹ê²{¨BÆJ 173
10.4.3 Á`µ² 176
10.5 ±µ¤f³]­p¹ê¨Ò¤T¡GChain Of Responsibility³]­p¼Ò¦¡ 177
²Ä11³¹ ¤£´¡¹q¾ÇAI 183
11.1 ¡§¤£´¡¹q¾ÇAI¡¨ªº·N¸q 184
11.2 AlphaGoªºÅå¤H¾Ç²ß¯à¤O 184
11.3 ­S¨Ò¡G¤@¥u¦Ñ¹«ªº±´¯Á¤Î¾Ç²ß 184
11.4 °O¿ý¦Ñ¹«ªº±´¯Á¿ï¾Ü¤Îµ²ªG 186
11.5 ¦Ñ¹«·í±Ð½m¡G°V½mAI¾÷¾¹¤H 188
11.5.1 ¥H²³æºâ¼Æ¡AÅý¾÷¾¹¤Hªí¹F´¼¯à 188
11.5.2 ¾÷¾¹¤H´¼¯àªº´£¤É¹Lµ{ 189
11.5.3 ¤@¦^¥Í¡B¨â¦^¼ô 191
11.5.4 ¤T¦^ÅÜ°ª¤â 192
11.5.5 ²Ä¥|¦^¦X°V½m¡GÁÚ¦V§¹¬ü 194
11.5.6 ­«·sÀË´ú¤@¦¸ 195
²Ä12³¹ ¼¶¼g³æ¼hPerceptronµ{§Ç 198
12.1 ¶}©l¡§´¡¹q¾ÇAI¡¨¡G¨Ï¥ÎPython 199
12.2 ®i¶}²Ä#0²Õ¼Æ¾Úªº°V½m 200
12.3 ¶i¦æ§ó¦h²Õ¼Æ¾Úªº°V½m 202
12.4 ¥[¤J¾Ç²ß²v 206
12.5 ¼W²K¤@­ÓTrainingÃþ 209
12.6 ¤@­Ó§ó¸Ô²ÓªºPerceptron¥N½X 213

²Ä13³¹ ¨Ï¥ÎTensorFlow½sµ{ 225
13.1 TensorFlow¤Jªù 226
13.2 ¦w¸ËTensorFlowÀô¹Ò 226
13.3 ¶}©l¨Ï¥ÎTensorFlow 230
13.4 ®i¶}²Ä1¦^¦Xªº°V½m¡G¥H¦Ñ¹«±Ð½m¬°¨Ò 237
13.5 ®i¶}100¦^¦X§ó©P¥þªº°V½m 240
13.6 ³]­pPerceptronÃþ 243
13.7 ªö¥ÎTensorFlowªº·l¥¢¨ç¼Æ 245
13.8 ¼¶¼g¦h¼hPerceptronµ{§Ç 248
²Ä14³¹ TensorFlowÀ³¥Î­S¨Ò 251
14.1 mnist¤â¼g¼Æ¦rÃѧO­S¨Ò 252
14.2 ¶}©l°V½m NN ¼Ò«¬ 256
14.3 §ï¶i NN ¼Ò«¬¡G«Ø¥ß¨â¼hPerceptron 260
14.4 §ï¶i NN ¼Ò«¬¡G«Ø¥ß¤T¼hPerceptron 263
14.5 ¼¶¼g¤@­ÓMLPÃþ 265
²Ä15³¹ ¦p¦ó¾É¥XAI¼Ò«¬ 268
15.1¡@¾É¥X¼Ò«¬¤Jªù 269
15.2 ¾÷¾¹¤H¡G¹³¦Ñ¹«¤@¼Ë¾Ç²ß 270
15.3 °ò¤_TensorFlow«Ø¥ßAI¼Ò«¬ 270
15.4 ¦s¤JCheckpoint¤å¥ó 272
15.5¡@Ū¨úCheckpoint¤å¥ó 275
15.6 Ū¨ú¬y¹Ï©w¸q¤å¥ó 277
15.7 ¾É¥X¼Ò«¬¡G¼g¤J.pb¤å¥ó 280
15.8 ¾É¤J¼Ò«¬¡AŪ¨ú.pb¤å¥ó 284
§Ç¡G