-- ·|­û / µù¥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¤ÀÃþ

²`«×¾Ç²ß¤Jªù °ò¤_Pythonªº²z½×»P¹ê²{

( ²Åé ¦r)
§@ªÌ¡GÂNÃñd¼ÝÃþ§O¡G1. -> µ{¦¡³]­p -> ²`«×¾Ç²ß
¡@¡@¡@2. -> µ{¦¡³]­p -> Python
ĶªÌ¡G
¥Xª©ªÀ¡G¤H¥Á¶l¹q¥Xª©ªÀ²`«×¾Ç²ß¤Jªù °ò¤_Pythonªº²z½×»P¹ê²{ 3dWoo®Ñ¸¹¡G 49450
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

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

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

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

¥»®Ñ¬O²`«×¾Ç²ß¯u¥¿·N¸q¤Wªº¤Jªù®Ñ¡A²`¤J²L¥X¦a­åªR¤F²`«×¾Ç²ßªº­ì²z©M¬ÛÃö§Þ³N¡C®Ñ¤¤¨Ï¥ÎPython3¡AºÉ¶q¤£¨Ì¿à¥~³¡®w©Î¤u¨ã¡A±q°ò¥»ªº¼Æ¾Çª¾ÃÑ¥Xµo¡A±a»âŪªÌ±q¹s³Ð«Ø¤@­Ó¸g¨åªº²`«×¾Ç²ßºôµ¸¡A¨ÏŪªÌ¦b¦¹¹Lµ{¤¤³v¨B²z¸Ñ²`«×¾Ç²ß¡C®Ñ¤¤¤£¶È¤¶²Ð¤F²`«×¾Ç²ß©M¯«¸gºôµ¸ªº·§©À¡B¯S©ºµ¥°ò¦ª¾ÃÑ¡A¹ï»~®t¤Ï¦V¶Ç¼½ªk¡B¨÷¿n¯«¸gºôµ¸µ¥¤]¦³²`¤JÁ¿¸Ñ¡A¦¹¥~ÁÙ¤¶²Ð¤F²`«×¾Ç²ß¬ÛÃöªº¹ê¥Î§Þ¥©¡A¦Û°Ê¾r¾p¡B¹Ï¹³¥Í¦¨¡B±j¤Æ¾Ç²ßµ¥¤è­±ªºÀ³¥Î¡A¥H¤Î¬°¤°¤\¥[²`¼h¥i¥H´£°ªÃѧOºë«×µ¥ºÃÃøªº°ÝÃD¡C
¥»®Ñ¾A¦X²`«×¾Ç²ßªì¾ÇªÌ¾\Ū¡A¤]¥i§@¬°°ª®Õ±Ð§÷¨Ï¥Î¡C
¥Ø¿ý¡G

ĶªÌ§Ç¡@xiii
«e¨¥¡@xv
²Ä¡@1 ³¹ Python¤Jªù¡@1
1.1¡@Python¬O¤°¤\¡@1
1.2¡@Pythonªº¦w¸Ë¡@2
1.2.1¡@Pythonª©¥»¡@2
1.2.2¡@¨Ï¥Îªº¥~³¡®w¡@2
1.2.3¡@Anacondaµo¦æª©¡@3
1.3¡@Python¸ÑÄÀ¾¹¡@4
1.3.1¡@ºâ³N­pºâ¡@4
1.3.2¡@¼Æ¾ÚÃþ«¬¡@5
1.3.3¡@Åܶq¡@5
1.3.4¡@¦Cªí¡@6
1.3.5¡@¦r¨å¡@7
1.3.6¡@¥¬º¸«¬¡@7
1.3.7¡@if »y¥y¡@8
1.3.8¡@for »y¥y¡@8
1.3.9¡@¨ç¼Æ¡@9
1.4¡@Python¸}¥»¤å¥ó¡@9
1.4.1¡@«O¦s¬°¤å¥ó¡@9
1.4.2¡@Ãþ¡@10
1.5¡@NumPy¡@11
1.5.1¡@¾É¤JNumPy¡@11
1.5.2¡@¥Í¦¨NumPy¼Æ²Õ¡@12
1.5.3¡@NumPy ªººâ³N¹Bºâ¡@12
1.5.4¡@NumPyªºNºû¼Æ²Õ¡@13
1.5.5¡@¼s¼½¡@14
1.5.6¡@³X°Ý¤¸¯À¡@15
1.6¡@Matplotlib¡@16
1.6.1¡@ø¨î²³æ¹Ï§Î¡@16
1.6.2¡@pyplot ªº¥\¯à¡@17
1.6.3¡@Åã¥Ü¹Ï¹³¡@18
1.7¡@¤pµ²¡@19
²Ä¡@2 ³¹ ·Pª¾¾÷¡@21
2.1¡@·Pª¾¾÷¬O¤°¤\¡@21
2.2¡@²³æÅÞ¿è¹q¸ô¡@23
2.2.1¡@»Pªù¡@23
2.2.2¡@»P«Dªù©M©Îªù¡@23
2.3¡@·Pª¾¾÷ªº¹ê²{¡@25
2.3.1¡@²³æªº¹ê²{¡@25
2.3.2¡@¾É¤JÅv­«©M°¾¸m¡@26
2.3.3¡@¨Ï¥ÎÅv­«©M°¾¸mªº¹ê²{¡@26
2.4¡@·Pª¾¾÷ªº§½­­©Ê¡@28
2.4.1¡@²§©Îªù¡@28
2.4.2¡@½u©Ê©M«D½u©Ê¡@30
2.5¡@¦h¼h·Pª¾¾÷¡@31
2.5.1¡@¤w¦³ªù¹q¸ôªº²Õ¦X¡@31
2.5.2¡@²§©Îªùªº¹ê²{¡@33
2.6¡@±q»P«Dªù¨ì­pºâ¾÷¡@35
2.7¡@¤pµ²¡@36
²Ä3¡@³¹ ¯«¸gºôµ¸¡@37
3.1¡@±q·Pª¾¾÷¨ì¯«¸gºôµ¸¡@37
3.1.1¡@¯«¸gºôµ¸ªº¨Ò¤l¡@37
3.1.2¡@´_²ß·Pª¾¾÷¡@38
3.1.3¡@¿E¬¡¨ç¼Æµn³õ¡@40
3.2¡@¿E¬¡¨ç¼Æ¡@42
3.2.1¡@sigmoid ¨ç¼Æ¡@42
3.2.2¡@¶¥ÅD¨ç¼Æªº¹ê²{¡@43
3.2.3¡@¶¥ÅD¨ç¼Æªº¹Ï§Î¡@44
3.2.4¡@sigmoid ¨ç¼Æªº¹ê²{¡@45
3.2.5¡@sigmoid ¨ç¼Æ©M¶¥ÅD¨ç¼Æªº¤ñ¸û¡@46
3.2.6¡@«D½u©Ê¨ç¼Æ¡@48
3.2.7¡@ReLU¨ç¼Æ¡@49
3.3¡@¦hºû¼Æ²Õªº¹Bºâ¡@50
3.3.1¡@¦hºû¼Æ²Õ¡@50
3.3.2¡@¯x°}­¼ªk¡@51
3.3.3¡@¯«¸gºôµ¸ªº¤º¿n¡@55
3.4¡@3 ¼h¯«¸gºôµ¸ªº¹ê²{¡@56
3.4.1¡@²Å¸¹½T»{¡@57
3.4.2¡@¦U¼h¶¡«H¸¹¶Ç»¼ªº¹ê²{¡@58
3.4.3¡@¥N½X¹ê²{¤pµ²¡@62
3.5¡@¿é¥X¼hªº³]­p¡@63
3.5.1¡@ùÚµ¥¨ç¼Æ©Msoftmax ¨ç¼Æ¡@64
3.5.2¡@¹ê²{softmax ¨ç¼Æ®Éªºª`·N¨Æ¶µ¡@66
3.5.3¡@softmax ¨ç¼Æªº¯S©º¡@67
3.5.4¡@¿é¥X¼hªº¯«¸g¤¸¼Æ¶q¡@68
3.6¡@¤â¼g¼Æ¦rÃѧO¡@69
3.6.1¡@MNIST¼Æ¾Ú¶°¡@70
3.6.2¡@¯«¸gºôµ¸ªº±À²z³B²z¡@73
3.6.3¡@§å³B²z¡@75
3.7¡@¤pµ²¡@79
²Ä4¡@³¹ ¯«¸gºôµ¸ªº¾Ç²ß¡@81
4.1¡@±q¼Æ¾Ú¤¤¾Ç²ß¡@81
4.1.1¡@¼Æ¾ÚÅX°Ê¡@82
4.1.2¡@°V½m¼Æ¾Ú©M´ú¸Õ¼Æ¾Ú¡@84
4.2¡@·l¥¢¨ç¼Æ¡@85
4.2.1¡@§¡¤è»~®t¡@85
4.2.2¡@¥æ¤eæi»~®t¡@87
4.2.3¡@mini-batch ¾Ç²ß¡@88
4.2.4¡@mini-batch ª©¥æ¤eæi»~®tªº¹ê²{¡@91
4.2.5¡@¬°¦ó­n³]©w·l¥¢¨ç¼Æ¡@92
4.3¡@¼Æ­È·L¤À¡@94
4.3.1¡@¾É¼Æ¡@94
4.3.2¡@¼Æ­È·L¤Àªº¨Ò¤l¡@96
4.3.3¡@°¾¾É¼Æ¡@98
4.4¡@±è«×¡@100
4.4.1¡@±è«×ªk¡@102
4.4.2¡@¯«¸gºôµ¸ªº±è«×¡@106
4.5¡@¾Ç²ßºâªkªº¹ê²{¡@109
4.5.1¡@2 ¼h¯«¸gºôµ¸ªºÃþ¡@110
4.5.2¡@mini-batch ªº¹ê²{¡@114
4.5.3¡@°ò¤_´ú¸Õ¼Æ¾Úªºµû»ù¡@116
4.6¡@¤pµ²¡@118
²Ä5¡@³¹ »~®t¤Ï¦V¶Ç¼½ªk¡@121
5.1¡@­pºâ¹Ï¡@121
5.1.1¡@¥Î­pºâ¹Ï¨D¸Ñ¡@122
5.1.2¡@§½³¡­pºâ¡@124
5.1.3¡@¬°¦ó¥Î­pºâ¹Ï¸ÑÃD¡@125
5.2¡@Ã즡ªk«h¡@126
5.2.1¡@­pºâ¹Ïªº¤Ï¦V¶Ç¼½¡@127
5.2.2¡@¤°¤\¬OÃ즡ªk«h¡@127
5.2.3¡@Ã즡ªk«h©M­pºâ¹Ï¡@129
5.3¡@¤Ï¦V¶Ç¼½¡@130
5.3.1¡@¥[ªk¸`ÂIªº¤Ï¦V¶Ç¼½¡@130
5.3.2¡@­¼ªk¸`ÂIªº¤Ï¦V¶Ç¼½¡@132
5.3.3¡@Ä«ªGªº¨Ò¤l¡@133
5.4¡@²³æ¼hªº¹ê²{¡@135
5.4.1¡@­¼ªk¼hªº¹ê²{¡@135
5.4.2¡@¥[ªk¼hªº¹ê²{¡@137
5.5¡@¿E¬¡¨ç¼Æ¼hªº¹ê²{¡@139
5.5.1¡@ReLU¼h¡@139
5.5.2¡@Sigmoid ¼h¡@141
5.6¡@Affine/Softmax¼hªº¹ê²{¡@144
5.6.1¡@Affine¼h¡@144
5.6.2¡@§åª©¥»ªºAffine¼h¡@148
5.6.3¡@Softmax-with-Loss ¼h¡@150
5.7¡@»~®t¤Ï¦V¶Ç¼½ªkªº¹ê²{¡@154
5.7.1¡@¯«¸gºôµ¸¾Ç²ßªº¥þ»ª¹Ï¡@154
5.7.2¡@¹ïÀ³»~®t¤Ï¦V¶Ç¼½ªkªº¯«¸gºôµ¸ªº¹ê²{¡@155
5.7.3¡@»~®t¤Ï¦V¶Ç¼½ªkªº±è«×½T»{¡@158
5.7.4¡@¨Ï¥Î»~®t¤Ï¦V¶Ç¼½ªkªº¾Ç²ß¡@159
5.8¡@¤pµ²¡@161
²Ä6¡@³¹ »P¾Ç²ß¬ÛÃöªº§Þ¥©¡@163
6.1¡@°Ñ¼Æªº§ó·s¡@163
6.1.1¡@±´ÀI®aªº¬G¨Æ¡@164
6.1.2¡@SGD¡@164
6.1.3¡@SGDªº¯ÊÂI¡@166
6.1.4¡@Momentum¡@168
6.1.5¡@AdaGrad¡@170
6.1.6¡@Adam¡@172
6.1.7¡@¨Ï¥Î­þºØ§ó·s¤èªk©O¡@174
6.1.8¡@°ò¤_MNIST¼Æ¾Ú¶°ªº§ó·s¤èªkªº¤ñ¸û¡@175
6.2¡@Åv­«ªºªì©l­È¡@176
6.2.1¡@¥i¥H±NÅv­«ªì©l­È³]¬°0 ¶Ü¡@176
6.2.2¡@ÁôÂühªº¿E¬¡­Èªº¤À¥¬¡@177
6.2.3¡@ReLUªºÅv­«ªì©l­È¡@181
6.2.4¡@°ò¤_MNIST¼Æ¾Ú¶°ªºÅv­«ªì©l­Èªº¤ñ¸û¡@183
6.3¡@Batch Normalization¡@184
6.3.1¡@Batch Normalization ªººâªk¡@184
6.3.2¡@Batch Normalization ªºµû¦ô¡@186
6.4¡@¥¿«h¤Æ¡@188
6.4.1¡@¹LÀÀ¦X¡@189
6.4.2¡@Åv­È°I´î¡@191
6.4.3¡@Dropout¡@192
6.5¡@¶W°Ñ¼ÆªºÅçÃÒ¡@195
6.5.1¡@ÅçÃҼƾڡ@195
6.5.2¡@¶W°Ñ¼Æªº³ÌÀu¤Æ¡@196
6.5.3¡@¶W°Ñ¼Æ³ÌÀu¤Æªº¹ê²{¡@198
6.6¡@¤pµ²¡@200
²Ä7¡@³¹ ¨÷¿n¯«¸gºôµ¸¡@201
7.1¡@¾ãÅéµ²ºc¡@201
7.2¡@¨÷¿n¼h¡@202
7.2.1¡@¥þ³s±µ¼h¦s¦bªº°ÝÃD¡@203
7.2.2¡@¨÷¿n¹Bºâ¡@203
7.2.3¡@¶ñ¥R¡@206
7.2.4¡@¨B´T¡@207
7.2.5¡@3 ºû¼Æ¾Úªº¨÷¿n¹Bºâ¡@209
7.2.6¡@µ²¦X¤è¶ô«ä¦Ò¡@211
7.2.7¡@§å³B²z¡@213
7.3¡@¦À¤Æ¼h¡@214
7.4¡@¨÷¿n¼h©M¦À¤Æ¼hªº¹ê²{¡@216
7.4.1¡@4 ºû¼Æ²Õ¡@216
7.4.2¡@°ò¤_im2col ªº®i¶}¡@217
7.4.3¡@¨÷¿n¼hªº¹ê²{¡@219
7.4.4¡@¦À¤Æ¼hªº¹ê²{¡@222
7.5¡@CNNªº¹ê²{¡@224
7.6¡@CNNªº¥iµø¤Æ¡@228
7.6.1¡@²Ä 1 ¼hÅv­«ªº¥iµø¤Æ¡@228
7.6.2¡@°ò¤_¤À¼hµ²ºcªº«H®§´£¨ú¡@230
7.7¡@¨ã¦³¥Nªí©ÊªºCNN¡@231
7.7.1¡@LeNet¡@231
7.7.2¡@AlexNet¡@232
7.8¡@¤pµ²¡@233
²Ä8¡@³¹ ²`«×¾Ç²ß¡@235
8.1¡@¥[²`ºôµ¸¡@235
8.1.1¡@¦V§ó²`ªººôµ¸¥Xµo¡@235
8.1.2¡@¶i¤@¨B´£°ªÃѧOºë«×¡@238
8.1.3¡@¥[²`¼hªº°Ê¾÷¡@240
8.2¡@²`«×¾Ç²ßªº¤p¾ú¥v¡@242
8.2.1¡@ImageNet¡@243
8.2.2¡@VGG¡@244
8.2.3¡@GoogLeNet¡@245
8.2.4¡@ResNet¡@246
8.3¡@²`«×¾Ç²ßªº°ª³t¤Æ¡@248
8.3.1¡@»Ý­n§V¤O¸Ñ¨Mªº°ÝÃD¡@248
8.3.2¡@°ò¤_GPUªº°ª³t¤Æ¡@249
8.3.3¡@¤À¥¬¦¡¾Ç²ß¡@250
8.3.4¡@¹Bºâºë«×ªº¦ì¼ÆÁY´î¡@252
8.4¡@²`«×¾Ç²ßªºÀ³¥Î®×¨Ò¡@253
8.4.1¡@ª«ÅéÀË´ú¡@253
8.4.2¡@¹Ï¹³¤À³Î¡@255
8.4.3¡@¹Ï¹³¼ÐÃDªº¥Í¦¨¡@256
8.5¡@²`«×¾Ç²ßªº¥¼¨Ó¡@258
8.5.1¡@¹Ï¹³­·®æÅÜ´«¡@258
8.5.2¡@¹Ï¹³ªº¥Í¦¨¡@259
8.5.3¡@¦Û°Ê¾r¾p¡@261
8.5.4¡@Deep Q-Network¡]±j¤Æ¾Ç²ß¡^¡@262
8.6¡@¤pµ²¡@264
ªþ¿ýA¡@Softmax-with-Loss ¼hªº­pºâ¹Ï¡@267
A.1¡@¥¿¦V¶Ç¼½¡@268
A.2¡@¤Ï¦V¶Ç¼½¡@270
A.3¡@¤pµ²¡@277
°Ñ¦Ò¤åÄm¡@279
§Ç¡G