Professional Documents
Culture Documents
Alvce
內功 :
1
AI 思維 ,
機器学習 MachineLearning ( ML ) .
() 圖 影處理片片
1
1 =) ⾃然語⾔處理
) 數據處理
.
特徵 Feature
.
模型 Model
監督式学習 SuperrisedLearning
.
非監督式学習
UnsuperrisedLearning
.
機器学習 MachineLearning
深度学 習
Deeplearning
电腦 / 計算機 Computer
五⼤部⾨
D
輸入部⾨ ④ 控制部⾨
② 輸出部⾨ ⑤ 計算及邏輯部⾨
③ 記憶部⾨
嵌入式 Embedded
輸 ⼑ 部⾨
Input Unit >
提供 ⼈類 將 外界 資料
進 ⼑ 电 脂 的 設備
!
稱為 Input Vnit
ex.MIL ,
Keyboard ,
Disk ,
Mouse
,
ii. 繪 17
ˇ
語⾳
|
voice
⽂字 wordlnumber
圖片 pīcture
影片 video
輸出 部⾨ Output Vnit
耳機 螢幕 ,
, speaker painter
,
記憶 部⾨
暫存器
Register
Cache 快取 記憶 体
RAM 隨機 存取 記憶 体
ROM 唯讀 記憶 体
HD 硬体
,
.
便宜 慢
,
階層 式 記憶 体 Hierachical
Memory
⼀個 英⽂ 字⺟ ① a.b.c.cl …
空間
稱 1 1 位 元祖 )
byte
⼀
电 腦 中 最 ⼩ 的 記憶 單位 位元 :
bit
↓
"
电 腦 是 ⼆進位 的 動物
Binary
⼈ 中腦
。 。
1 1
2 1 0
3 1 1
4 1 1 0
电 腦 最 ⼩ 的 記憶 單位
lbit 1 位元
-8 bits 位元 ; 裝 ⼀個 英⽂ 字⺟ ① ab
lbyte
1 位元組 )
⼀個 中⽂ 佔 2
bytes
美國 資訊 標準 交換 碼
ASCII
^
鍵盤 每 ⼀個 鍵 數位
↓
1
⼆進位 存 入 記憶 体
容量
1 0 0 0 英⽂ 字⺟
bytesloooooobgt.es
1 00 0
容量 度量衡
1k ⼆
looo
0
IMIM ) =
1 0 -1000k
-
ega
1 GIG ) 109 1000M
iga
⼆ ⼆
1 Tlīera ) :
1 0 =
1 0 0 0
G
1kg looog
⼆
中樞神經 川 控制 單元 Control Unit
1 2)
計算 及 邏輯 部⾨ ALU
Unit
Arithematicandlogic
B) 記憶 部⾨
141 輸⼑部⾨
1 5) 輸出 部⾨
變數 運算式
① 運算式 算 出 結果
② 在 記憶体 找到 變數 1 若 無 則 新 創 之 )
③ 把 計算 輸入 變數 中
aiatl 把 1 加到 a 中
python
ALU 計算 及 邏輯 部⾨
CU 控制 部⾨ R.AM
Ri Ry Register
暫存器 lache
Rz R5
123 126
A 3 ⼗2
Highlevdlanguage
:
〈
①抓出 指令 進入 暫存器
Istructim Register.IR ,
指令 暫存器
IRA -3 ⼗ 2
② 解碼 解讀 ,
之
③ 將 欲 計算 的 資料 載入
3.2
Register
④ 命令 ALV 準備 計算
送 ALU
3,2
Register
→
⑤ ALV 計算 結果 送 回 ,
Register
⑥ 結果 At
Rgister
Cpu :
1 1
) ALU
計算 邏輯 部⾨
Arithematicdlgic Unit
1 2) CV
控制 部⾨
Control Vnit
131
Hemory
①
Register 暫存器
② Cache 快取 記憶 体
ALV
Dt ,
⼀
- X .
卡 計算
② 372 7 .
<
.
⼆ ⼆
. ! ⼆
.
< ⼆
_
7 ⼆
hgicoperation
Result :
Turel 真 ) False 1 假 ) ,
1 0
w :
控制 各 部⾨ ,
使其 做
解釋 指令 1 Dewde 解碼 ) ,
Memorg
:
Register 暫存器
,
速度 最 快 的 記憶 体
ALV 只 願意 和 Register 溝通
Register
·
⼀般 的 Register ,
Datn Register
裝 資料
Instruction 指令 暫存器
Regisur
˙
未來 準備 要 執⾏ 的 指令 放 此
的
Pngramlounter 程式 計時器
記錄 ⽬前 執⾏ 到 程式 那 " ⼀
pngramcounterP.l.ir - _ -
3 2.
vvvvn
Instruction
Regisier 了 ,
msrm
mm
4. mmom
CV 解碼 5. Nvn
1 .
A =
5 RAM
Code
3
2 - B
= 程
BSegment
C A 3 .
= + 式
) 區
”
4 print 總和為
( “
c
. ,
Data A 5 資
料
Seg ment B 3 .
c 8 .
區
執⾏ 每個 指令 下列 步驟 。
以 Instruction Fetch 抓 指令
抓取
CU
_
RAM
Fnstruction Register
Pl 內容 3hm
Instructīon
3 smm
Data
> ⼀般 的 Register
Segment Data
A : 2⼗ 3 IR
CU 2
3 Pl
3 .
A -
2
R ,
2
125
Rz 3 R6
123 Ry
1
24 128
RAM
Cache
cui
① Fetch Instruction
根據 化的 內容 到 RAM ,
將第 ⾏ 指令 抓 入 Instmction
3
Register 中
② Decode Instructioh
瞭解 了
,
A ⼆
2 ⼗ 3 指 是 2 數 的 加法
③ Fetch Data
Ri 2 將 進⾏ 加 法 的 2 個 數字
Rz 3
FI EI
1st 指令 所 喌 勠
FI DI FD EI
FIDI.in M . i.
>
Timeline
RAH
AL 4.* ,
計算 及 邏輯 部⾨ i
Cache 31-3-15
CU 控制 部⾨
3 R 124 A -3 ⼗ 5 IR 3
5 12 2 1 5
2 指令 暫存器 5
A 8
8 B 12 6 3
程式 計時器
快取 記憶 体
執⾏ ⼀個 指令 有 ,
4 個 動作 :
② Decode Instruction 解碼 指令 W 執⾏
⑦ Fetch Data 抓 資料
,
RAM → Cachet
Register
④ Execute Instruction 執⾏ 指令 CU.MU , ,
執⾏
CPU 速度 :
4.3 GHz
t
4.0.109 ⼆年秒
yooooooooo 州秒 振盪 ⽯英 振盪 器
每 振盪 ⼀次 每 執⾏ ⼀個 微 指令
,
Fetch Instruction
| Decode Instruction
Fetch Data
Execute Instruction
執⾏ 1.109 指
貐
Rulebase 經驗 ≠ 智慧
第☆
"
指令 - 6
5
-
4 -
① ② ⑦ ④
,
⼀
① ② ③ ④
2 -
① ② ③ ④
1
-
D ② ③ ④
>
↑ ↑ ⼩ Time
完 完 完 Line
成 成 成
pipelining 管線 化
pythoni C. Java
⾼階 語⾔
Hightevel Language
⼆
25 巧
age age
machine -
independent
機器 獨立
變數 ⼆
運算式 t -
* 1 %
* * mod
A ⼆
2 ⼗ 3
⼗ ⼀
t 1 % * *
加減乘除 求 餘數 指數
型態 :
整數 integer
浮点數
floatingpoint
字串 string
布 林 boolen
" "
Name ⼆
張 三
"
"
Title ⼆
先⽣
" " " "
張三 張
" "
+ 先⽣ =
三 先⽣
"
" "
張 張 張 張
"
三 * 3 :
三 三
=
複製
布林 False
Marry
⼆
ifnot Marry
:
"
"
printl 我 未婚 )
A : 2
指令 區
Code
13 ⼆
3
Segment :
Age 資料 區
Data
Name
Segment
變數 運算式
主 printl
…
)
沒 智慧 ,
判 断 決策 ,
如果 紅燈 則 停
否則 通⾏
條件 :
2 對
( 三
動作 A
→
比 錯
三 動作 B
Age 23
⼆
if
Age
:
> =
20
printl 成年⼈
" "
)
"
歡迎 買 煙 酒 1
"
printl
else :
"
printl 未成年⼈ )
"
不可 買 煙 酒 )
" "
printl
"
謝謝 光臨
"
printl )
數字 系統 1 以上 討論 的 範圍 是 整數 )
2 進位 ⼗ 進位 八 進位
01 01 2 …
9
1 6 進位
2 進位 ⼗ 進位
o
o
1
1
1 0
z
' '
3
1 0
0
4
1 0 1
5-f.ooog-ioolgntet.FI
1 1 1
1
⼗ 進位 16 進位
。
。
: i
q 9
1 0 → A
1 1 → B
1 2 → (
1 3 → D
1 4 → E
1 5 → F
1 6 → G
2 進位 8 進位
1 0 進位 16 進位
10 進位 :
2 3 =
2 ^
1 0 t 3
d z 3
01 1 00
標籤 label
1
Value :
2 .
1 0 4 3 .
1 0
2 進位 :
1 1 0
iizovalue-lritl.it 0.2° -4 ⼗ 2 +0 ⼆ 6
2 進位 → 1 0
進位
1 0 1 )
12
⼆
5 1 10 1
24 1
0
1 01 Valueilit 0 「 .
2 :
5
#
2 ' 0
2 z z
2 進位 →
1 0 進位
意 Xi ⼆
Xitxzt …
⼗ ✗5
Íziitit … +25
zn 20
-1
21
2
zn 2
"" 0
Value ⼆
Gnt 24dm * 2 +
…
+ a。 * 2
⼆点 aizi
2 進位 → 1 0 進位
每個 2 進位 * 權 重 並 加總 之
,
1 0 1
z.it
權 重
8 進位 →
1 0 進位
27 6 18 ) =
1 9 0 1 1 0 )
82880
Value :
2.82 +7,846.8° ⼆
190
1 0 進位 → 1 0 進位
3 A F 116 )
1 62161160
Xlit
0
'
⼆
3 10 X 1 6 t 15X 1 6 =
943 #
2 進位 →
8 進位 → 1 0
進位
16 進位
乘 上 權 重 再加 總
1 0 進位 → 2 進位 → ⼀直 除以 2 . 直到
不能 除 將 最後 ⼀
10 23 5
上了 …
5
個 商 和 所有 的
…
10
Z 71 c.
3
餘數 集合 起來
2 ⽌ 就是 進位 2
2 LZ … -
1
1 . ⼀、 . 0
2 ' 0
z z z
2 3 51 。
⼆
353 18 1
8凹
8 ⽌9
…
3
了 …
5
235,0 ⼆
DB ( 16 )
51st
1623
1 4 …
1 1
26 (8)
⼆ 2.846.8° = 14⼼
2
凹
2 llle.ie 1
2
E …
1
LZ.c.ll.in
2
23 ⼆
1 1 1 1
⺣ 0 1 2
)
2 2
\
> )
-
1 0 → 1 0
→ 8 8
↳ 1 6 16
'
' '
2 s 1 0 s 8 s
o o o → o o
0 0 1 → 1 1
0 1 0 → 2
0 1 1 → 3 :
1 0 -
4
'
1 0 1 → 5
1 1 0 → 6
進位
1 1 1 → 7 7
是 8
因為 2 所以
24:16 女 3位的 ⼆進位 可以 換
⼀
位的 8 進位
女 4 位 的 ⼆進位 可以 摸
⼀
位的 1 6 進位
z → 8
⾃ 右邊 起
每3位 群成 組 ,
⼀
每 組 ⼆進位 轉 成 ⼀個
⼀
,
8 進位
'
zci
'
'
1 0 s 16 s
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 - 2
0 0 1 1 3 3
1 0 1 0 1 0 A
1 0 1 1 1 1 B
1 1 0 0 1 2 (
1 1 0 1 1 3 D
z → 1 6
* 每 4 個 ⼆進位 群 1 從 右 開始 ⼀
)
* 每 群 換 ⼀個
⼀
1 6 進位
Ex .
1 0 1 1 0 1 0 0 1 0 1 1 2 )
8 10 女 先 轉成 2 進位
8 2 16
2765181 → …
-
iii. 。 " " "
AB 2 Fnoi →
ǐiiiooiotrhin
⼩數 点 .
0 .
1 0 1 1 2 )
-
3
2
' -
I z z
=
1 x
Ìtoxftlxj
= 0.5 ⼗ 0 ⼗ 0.125 ⼆
0.6251 ⼼
2
→
8 → 10
乘 上 相對 應 的 權 重
1 6
Ex.lol.ololczi-lxitoxitl.it ox Ìtlxftoxjt
lxi ⼆
4 +1 ⼗ 0.25 ⼗ O.0 625 ⼆ 5.3125 ⼼
同理 :
726.5 4181
⼆
7.82+2,846,8° +5 .it 4 Ǜ
⼆
448 ⼗ 16 ⼗ 6 ⼗ 0.625 ⼗ O.0 625
⼆
470.68 75110 )
⼩數 整數 :
2 →
1 0 進位 數 ⼀直 乘以
,
2
o
→
8
取 整數 ⾃在 ⽽ 不
→
↳
16 →
填入 2 進位 ⼩數
EX ,
0.275 ⼼ ⼆ 0 .
0,275 0.55
x z
2
✗
l.IO
0.55
Operating System
作業系統
硬 体 資源
RAM 記憶
CPU 計算
Windows
周邊設備
↑
多⼯ Mutitasks
戀
iinnni
1
'
i
1
'
I
2
1
'
i
'
i
'
l.i.it
1
' '
i
1
'
!
Digital
輸位
誠 号
sample 取樣
取樣 速率
samplingrate
12 0 ~
2 55 Y
G 0 ~ 255 ⾏ 橘⾊
上 Pixel
13 0 ~ 25 5
像系
1 0 萬
的
少⼈ m m
幽 能 多 公 10 萬
bmmnmsa
3
百萬 畫素
loooooopixels
⿊⽩ 份 pixel 0 ⿊ 1 ⽩
灰階 ⽩ ⽩ 灰 灰 ,
更⿊ 0 ~ 255
28 ⼆
256
主 主
( l L L L 1
heh 8 bīts
,
紅 12 0 -255 8 bits -
24 bits
pixel 綠 Go -35 8 bīts
藍 13 0 -
的5 8 bits
百萬 畫素
0
1 0 * 2
4 bits
⼆
3
xlǒbgtes
p =
3 Mb
張 彩⾊ 相片 Memogspace
⿊⽩ 相片 每個 pixel 1 bites
灰 階 相片 。 8 bit.es
全 彩 相片 "
24 bites
xii ooo
入2 0 0 0
✗4 ✗ 5 ✗6
xnxsxqioooOEX.im xq
單位 800 kb
800k B
103
so *
bytes
ROM Read
Ony Memory
c 燒 burn 1 將 資料 寫入 1
12014 教 电 腦 如何 將 Windows
\
核⼼ 寫入 RAM
- _ -,
bootstrate
wīndow
""
.
以⼆⼗ 器 彰!! os windows 外圍
作業 doc
⼈
reaà
「
wmputer write
⼈
兩
。
,
wmputer
urite
Ram
Ramdom Access
Memoy
Sequentied 循序 的
Age -20 D
Age 20
Heigh 175 ②
Hight
⼆
-45000 ③
Pay Pay
-60 ④ Wei
Weight
Height
⼆
ASCI ,
字⺟
數字
chrl )
foriin 65,9 2)
ragel
printlchr (1)
10121 ⼆
2"+2"-0,5 ⼗ 0,125 ⼆
0,625m
ZMX.x zizoz-z-28XXX.t
828'88"82
16 Xxxxx
-2
16216 16016116
'
數值 * 權 重 1 0 進位
1 2
8,16 ? ⼀直 xz
藪
0
,
,
" 8
2,8 16
?
,
n 1 6
sg
10 ⼩數 → 2.8.16 ⼩數
0,51 ⼼ ⼆ 0 .
1 1 2)
0 .
5
x 2
1 .
0
取 整數
0,25nF 0,01 ns
0.25
x 2
0 .
5
x z
1 . 0
0.75 ⺣ ⼆
0 . 1 1 1 )
2
0 .
75 0 .
5
2 X 2
X
1 . 5 1 .
0
0,75 ⼼
⼆
0 .
6 1 8)
"
0,7 0.6in : 6 .
8 ⼆
6.50.95 ⼼
✗
。 %
2
8,16 >
2,8 16
⼩數
, ,
⾃在 ⽽ 右
3個 2 進位 ) 1 個 8 進位
4個 2 進位 ) 1 個 16 進位
0 . 1 0 0 1 0 1 0 1 2)
⼆ 0 . 45 1 8)
從⼩ 數 点 往 ⽯
0.10 10110101 0 AD 4
可 1 16)
0,7 6218 ) ⼆
0 .
1 1 1 1 1 0 0 1 0 1 1
2
iii. 。
每個 8 進位 → 3個 2 進位
16 → z
每個 1 6 進位 →
4個 2 進位
8 → 1 6
8 → 2 → 1 6
1 換 3 4 換 1
72.765T ""
ǐiiiisiioensotsoi
網路
Wired Networks
Wireless Networks
網際網路 所 組成 的 網路
"
Server :
4
2 hrs 開機 ⼯作
⽤途 服務 user
webserver
0
Demailserver :
收件 。 寄 件 1 郵件 )
ftp.erveifiletransferprotocol
˙
提供 檔案 上 傳 和 下載 服務
printerserver 提供 印 表 服務
:
- sewer 1
Intti
worldwide
⼭ 全世界
webservice
web 1,0 只 提供 下載
有 很多 的 webpage
每个 webpage ,
有 很多 hyperlinks
下載 :
download service
"
Web 2
.
互動服務上傳⼗下載
upload download
I email server
凸出 webserverInturnet
出 printerserver
凸
Client side
客⼾端
nnwired 直線
章 絆 1 難 整理 )
限制 ⾏動 性 (
Mobility )
「
拉線 破壞 美觀
"
Wircless Network 無線 網路
wireless 沒線
Mobilig ⾏動 性
" 無線 特性
2
10J 10m
loooj
J 100 倍
omj 1 0 倍
·
相同 技術 下 ,
距離 越 遠 藏 虎 越 弱 頻寬 越 低 →
無線 網路
" 中信 網路 Telelom 和 ⼿機 基地 台 相關 :
,
'
l G
"
3 G
2 G.GS M 4G
ˇ '
rz ,
5 G. GPRS
ˋ
5 G
炒 數據網 路 Datalom
rwifi 8
igee.NB-i.li
n
Bluetoth 藍牙 RF
Irda 紅外線 1
Lo Ra
多 ,
500m
1 Base 1000m
Station
關機 wverage
開機 覆蓋
待機
通話
䦲
⼤ 基地 台
換⼿
i-
⼩ 基地 台
落 i
IG Generation 代
類比 訊號
Analog
nnhh 連續 訊號
˙
無法 加密
。
SIM 卡 資料 外洩
"
通話 被 監聽
ZG GSM
·
數位 Digital 通訊 ⽅式
Miiiime
Sampling 取樣
Analog 連續
Digītal
⼺ 0 Analg.io
1
不
直線 1
niiamply
Digītal
\薇
.
⼒嘧
加
密
張 三 你好
密 12 3 4
13 2 4Th ,
張你 三好
o_o
-
? 甲 ↓
丙
丙 對 甲 產⽣ ⼲擾 ? 0
丙
Interference ⼲擾
,
不 允許 別⼈
⼲擾 解決 之 道
① 距離 隔 開 →
o_o
② 時間 錯開
丙
甲 2
① 頻道 隔 開 o_o
0 2 .
4
1.3 秒 ↓ 秒
↓
oi
sender
1 1 1 1
50 51 52 53 . -_-
↓ ↓ ↓ ↓
f .no/
頻道 相同 通訊
收者 頻道 不同 不會 ⼲擾
"
"
多 2
⼺
相鄰 基地 台 應 使⽤ 不同 頻道
以 避免 互相 ⼲擾
2.5 G GPRS
過渡期
˙
可 上網
"
頻寬 :
171.4 Kbps
bitspersecond
˙
速度 慢 1 網 速 慢 )
3 G CDMA
2M
bps 靜⽌
374 kbps 移動
'
1 張 照片 :
5 Mbīts :
5*1 0 =
13 秒
374 * 103 每秒
6 G basestation
á 低軌 衛星
i i_ ∅
i
"
Telelom 电 信 系統
˙
知名 的 电 信 廠商
˙
台灣 ⼤哥⼤
中華 中信 i
※
4
-
… 。
遠 傳 中信
˙
台灣 之 星
'
- ' ' '
台哥 ⼤ 中華 遠傳
⾨號 可 攜
名 → ⼺ →
,
0936 0939 0939
ISM band →
F C
.
.
6 .
管
全世界都要讓出來的免費頻帶
的计 GHZ 5GHz
2 .
402 ~ 2 .
483 GHZ
I ⼯業
Industry
=
S =
Sience 科学
M :
Medical 醫学
Wifi 有線網路
世
Access
存取点
-
ointP
無線網路
tlretp 有線
Ült 以 "
pǐgi webserrerp.ge
802.11
chip
幾 ☆
lh :
1
ǒq 00th :
6
Ǜfǒocs
chi.ooo.LA ch :
1 6
Wifi :
共融
802.11g 802.11 80 2.1lb
:
a.
11M 54M
802.11 n 100 M ↑
82.11 ac
80211 ax
802.11g
tiii
⼈⼒
、
1
1 1 1 1 1 1 1 l 1 1 1 1 1
頻道 相同 互相 通訊
出 ? 他
A B
t.EE?nlhi Ch 4
Chi Ch 2
Ch 3
四
相鄰 的 AP 設定 不同 的 頻道
,
以 避免 彼此 互相 ⼲擾
"
⼒
←
"
lh 11
i
Ch 4
"
① 掃 瞄 頻道 :
1 -
1 3
② 記錄 每個 lhannel ch Strgth
1 的
的 訊 ⽅ 強度
4 12
Signul Strength 11 8
③ ⼿機 切換 到 訊 了 最 強 的 lhannelihl
④ 進⾏ 認 証 程序 ⑥傳送 密碼
③ 傳送 認 証 要求
⑤ 傳送 密碼
檢查密碼
⑦
⑦
① 認証 ^^
11
要求 認 証 的 Server
AP ⼩
彎 ⼈ 密碼 ⑧ 歡迎連 線
t㓱 密碼
'
IAID
⊕ ⼿機 連線 ④
傳送 歡迎連 線 IAID )
拿 到 AID
H 認 証 Authentication
(⼆) 連 線 Assocīation
⼿機 開機 :
川 和 AP 進⾏ Authenticationl 認 証 )
) 和 AP
12
進⾏ Association 1 連 線 )
B) 取得 AID 1 Association I D)
⼿ 机 的 ⾝份 証 1 識別 碼 )
cnn.in
AID
ih.in
1 AID 4
⼆
1 ⼆
1
AID -3
2
AID ⼆
※
秒
呼叫 1 有千
秒 "
呼叫 肛 以3
-_-
AP
阂 " 四 I ⽹
beacin
1
服務 AID-1
1
八 1
ii 1
Airn
V1
1
1加
" ! i
AID -3
傳 資料 i
i i
AIDEY ↓ ↓ 四 i
傳 資料
AID :)
AID :
2
Sleep
四
AP 將 時間 切割 成 許多 週期
④ 每個 週期 開始 AP 公告 beaun
,
讓 所有 裝置 都 知道 ,
AP 在 這個 週期
想 服務 哪些 ⼿機
0 不 被 服務 的 ⼿機 在 該週期 將 進入
,
睡眠 狀態 lsleepingstate ) ,
以便 省 电
四
AP 將 ⽤ AID 輪流 呼叫 允許 服務
的 ⼿機 被 呼叫 的 ⼿機 才能 傳送
,
資料 給 AP
藍牙 lbluetooth ) :
Bluetooth SIG
↳
specīal Interest
Gwupf 網路 公司电 信 公司
中信 公司
由
四 Bluetooth
網路 公司
ò
a
→
printef
Bluetooth 特⾊ :
傳送 Voice 和 Data
,
同時 ,
短距離 10cm
1
↓
省电
energywnservation
iowwst 省錢 50Th ip
Wifi 應⽤ 場景 : ⼤量 資料 多 媒 体 資料
:
,
Network 無線 區域網路
Bluetoth 應⽤ 場景 少量 資料
kgboard
:
. ,
肌以
PAN :P ersonal Area Network
區域網路
個⼈
Body Network ⾝ 体 網路 :
isupport Bluetooth Devices
"
⼿機 Notebook 耳機
,
, ,
Speaker ,
Smartwatchhmartring ⼿環
。
⽣理 設備 :
⾎糖 機 ⾎ 壓機
体 重 計 智慧 藥 盒
,
Wearabledevices 穿 載 式 設備 眼鏡
.
.
項鍊 球鞋 ⽪帶 ⼿套 ⼀
,
有線 網路
Wired Networks
G 已
8 已
8 -
nouter
①
家家⼾⼾ 都 有 地址
9 | { w> ⽬的地 地址
1
adress
來源 驗
source
address
④ 每 台 上網 的 設備 都 有 獨⼀無⼆ 的 地 吐
位址 :
IP
IP V4 XXX.XXX.xxx.MX
市 鄉 ⾥ 路1 號
0 25 5
4 個 欄位
~
8 bits
IP V6 :
xxx.xxxxxx.xxx.MX 以 ,
Destination IP
肚
结
sourceIP_est.Reuiverll.li
↓ ↓ ↓ ↓
Data
⽬的地 來源 送者 收者
IP ID IP IP
⾼雄 台北 台中 雲林
我的 电 腦 ⽬的地 ☐ ☐ ☐
mn
wm
wn
☐ ☐ 0
資料 組合
Assemble
Sgmentation
張 三 你 好 最近 如何 Sequence No ,
序多
-7
,
"""上 sender Ip
※※ 1 1
1 張三 segmentation
↳
soune.IR Receier IP
資料 切割
21 你 好 成 許多 封包
packet
31 最近
41 如何
Intemet 傳送
→
組合 連接
visualb視覺 的 → ooo →
壽
ooo
virtual → :
虛
癬 女
packet
0
ˇ
封包 虛擬 的
visual Ctt
visualbasic
數位 世界 實 体 世界
Meta
Youtube world 接觸 實 体
↓
1
FB Interaction
Ltsphysicalwvrld
Line
Digitalworldlvirtual World
出凸出
》
~
上
凸
凸
,
A
F
郵局⾓⾊ 1
FA B ) B 1
Router 路由器
技橋
桃園
中壢
新⽵ ←
⾼雄
路由器
苗粟 ] ⽬的地下⼀站
台中
台北 中壢
雲林
校橋稿中壢
嘉義 桃園 中壢
台南
中壢 中壢
⾼雄 ⾼雄苗粟
⼀第严到
”
1
、 ⼀
②⑩ —
。 ② 路由器到 E
⑥ 路由器
② ⑥
⑦
② B
② B
四
Router 路由器扮演轉送資料的⾓⾊
:
;
:
compucer ⼆
ema
不 ~
~ 序號
natn
“
”
_—
→
1111 )
11/1)
三已
,
IPIP
11/11
_
1
…
收者地址 」
送者地址
序號
的路由表 (
Router
RoutingTable ) ,
如何建
立的 ?
-
θ
B 6 元
到
花
个
A 到 D 花元
⽬的地
A G D
c B 0
E B
← ①①
④
A ↓ ↓
E
0
比直接走便宜
⼀
Or 很寬鬆 有任⼀輪入是 Tru
e 結果
,
為 Tuve
And 很嚴格 ,
兩個輸入是 Ture 結果為 True
任⼀個是 False 結果為 False ,
1 + o =
True |
.
1
=
True
O + 1 =
True o
.
1 =
False
1 + 1 =
True 1 .
1
=
False
oto =
False 0 .
0
=
True
ORoperation Andoperation
假設 x 為⼀布林變數
λ+ 1
=
1
x + 0 =
λ | =
λ
λ .
O =
0
x + x = 1
x .
λ =
0
( π) =
x
* *5 “
{!
=
0
x =
" 1 x1 - 0
布林代數的定律
1 川交換律 :
xty ytx
=
≈
以律
分配 x z + 2
xy
:
y +
)
=
(
x
z
x +
lyz ) lx +
y) ix +
=
証明 x ( t) ( ) ( x )
Y z
+
xy
=
+ .
x
Y E
xly + E ) xy + 1 ) yz )
0 0 0 0 0
0 0 1
0 1 0
0 1 1
⺡
13 ) 結合律 :
ANDOR 有結合律
x + t) ( x ) Z
y
1
y
+ =
+ +
. ) ( ) Z
( xy
yz
=
( 814) / 2 = 1 8 14 2
)
- -
814 12 ) =
4 18 -
4) -
2
除法和減法沒有結合往
14 )
狄摩根定律
① x .
丫 =
xty
② λ+ Y =λ .
T
布林代數可換成电路
E =
xt 丫
λ
Z
Y ⼀
E =
XtY
x
Do Z
xx ( ) ( + ) Y
x
x
Dx
+
x
E
Ox ,
丫
Y
D ytY
λ→
→
A0 ⼀
Y
丫
簡化电路很重要
省材料 , 省錢 → Low Cost
省电 LowPower
Simplify Circuit
E =
( x + x) |
Y + f ) = 1
. |= 1
. λ
分配律
=
1 .
Y + 1 .
x =
Y 4 x =
xtY
萬⽤邏輯間
NAND notAND =
→
x
0
Z
丫
Z =
九丫
+ 0
x Y 九 ANDY XNAND
0 0 0 1
0 1 0 1
|
0 0 1
1 1 0
1
2
.
NOR =
not OR
x
0 Z
丫
E =
xtY
f A 0
x 丫 xORY xNORY
0 0 0 1
0 1 1 0
1 0 1 0
1 1 0
" ⽤ NAND 來建構 No
。 x
x
xx =
2) ⽤ NAND 來建構 OR
⼀ x
x …
丫 ⻛丫
⼀
0
⼀
=
x + Y
13 ) ⽤ NAND 實現 AND
x
⼀
0
0
丫 ↓
xY xY = xY
14)
⽤ NOR 實現 NOT
x 0 x
x+ x = x
15 ) ⽤實現
ANDNOR
x
x [ 0
Y [
=λ T
0
x y y
⼀
+ .
x
Y
-
16 ) ⽤ INOR 實現 OR
x
。
!
[ 0
丫 x+ Y
=
xtY
x+ Y
3 .
xOR 不⼀樣的輸入 才是真 ,
x 丫 xxORY
0 0 0
0 1 l
1 0 1
1 1 0
x
x NOR Y
Y
0 0 1 半加法器
⼗ 0 +
1 +
1 Half Adder
-
↑ 0 ↑ 1 1 o
沒總 沒總 ⼩總
進和 進和 進和
位 位 位
總和
x Half -
SUM
Adder
Y
Carray
1 10
全加法器 進位
…
001
Fall Adder
-
10 0 0 c
Full -
SUM
x
Adder C
Y array
四 Half Adder 如何設計
v U v
x Y SUM
Carry
0 0 0 0
0 1 1 0
1 0 1 0
1 | 0 1
x x
丫
SU
丫
Carry
Half Adder
-
xOR 的
x
)
为
SUM
circuit
丫
CarryAND
盈
半加法器 :
Half -
Adder
x Y SOM
Carry
0 0 0 0
x和 Y
0 | 不⼀樣 1 0
1 0 1 0
… 0 1
令
xy
表⽰⼀個 bit =
進位數值
x 回
SUM
丫
⑦
Carry
x -
Half -
3 OM
y Adder
Carry
—
-
x -
Full -
SUM
Addery
-
Carry
_ -
x Half -
SUM
SO φ
①
Adder Case 丘
SUM 「
Half -
Adder
Y
CaseI 。
Carry
CaseI :
x 丫雨 bits 相加就可產⽣進位
CaseI :
xY 雨 bits 相加無法產⽣進位
x Y .
.
C 三 bits 是否可產⽣進位
代入 Half -
Adder 後
3
-
bit Full -
Adder
cGC 2
+1
xs
Y3
x
Y
~
=
x
y
,
} 輸入
C 以輸出
3 S S3
3 -
bits Full -
Adder
重点整理
Basic Gates
1 .
Logic
D Not o
② And 1
③ OR
④ NAND _
Do
⑤ NOR = 。
⑥ XOR = 》
2 .
Boolean operations
結合律 ( x + y ) + Z =
x + ( Y + E )
交換律 x + y =
Y + x
,
xY =
Yx
分配律 x( Y + Z )
= xY + xZ
x +| Y -
E ) =| x + Y ) ( -
x + z )
狄摩根定律
DxY =
x + y
② x+ Y =
x .
基本運算 :
1+ x =
1 1 .
λ= x
O+ x =
xO . x =
3 ,
Universal Gates 萬⽤閘
D ⽤ NAND 實作 NOT . AND .
OR
② ⽤ NOR ”
Full Adder
design
② -
Please Simplify the
following Boolean
expression
xY +
xytxy
↴
2 份
copy
xYtxytxY + xY
=
( xy + xy ) + ( xY + xY )
=λ ( Y +
y
) + 1 x+ x ) Y
=
xtY
簡化电路
已知布林運算式
xY + xY + xy
↓→
=
/ xy + xY 11
+ xy xy +
=
( x + x ) Y +
( y + Y ) -
=
1 Y + 1 .
x x Do
=λ+ Y Y
川
x 」
o .
Y ①
fo
卡諾圖 簡化邏輯电路 :
觀察 有多少個布林變數 :
xYtxytxY
2 個 BooleanVariables :
x .
Y
f ( x .
Y .
Z ) = xYE + xYZ + ⼽ YZ
3 個 Boolean Variables =
x .
Y .
E
fLx . YE .
W ) =
XYEWTxYEw
4 個 BooleanVariables =
x Y ,
.
E . W
Case I :
2 個布林變數
卡諾圖 :
入 0 1
」
3 個布林變數
相鄰 2 個只能有⼀個不同
≈
xY →
Z
O 0 0 1 0
1
4 個變數
"
卡諾圖
电路簡化
f 1 x ( ) = xY + xj + xY =
x + Y
.
π x
xY + xY +λ Y
噬
x
1
xYtxjtxY
丫
0
=
xY +
π
xY )
0
=
1 xy + xY ) +| xY +
” 1
↓ x 1 y+ y) +
Y( x+ x )
=
义 Y
! x , ⼆九 tY
以依變數個數 畫出卡諾圖 ,
的格⼦ , 標上 ! ↑
1) 將連線的 2 個 , 4 個, 8
個1 , 圈起來
| 表⽰可以簡化 ) 將卡諾圖中每個 ”
“
,
1
盡可能被圈起來
“
圈 2 個 1 , 可消除 K 個變數
f(x ,
Y ,
E ) =
XYETXTE + XYE + xTE + xTE
" ∵ " * =
xE + y
…
…
” 海
: … :!
“
可消掉 xx ZZ ,
if 只有 個變數要擴增成 2 3 個變數
ex ,
XY → xYE + xYZ
秘号
* 如 ”
…
… ! !
“
*
⼀
” , , *
“
” , “
“ …
如呂芯
!
… … i
⼀
x* xyxyxy
…
zw
00 O
/ 1 0
xzn
D
→
λ
- -
EW 00 1
Ew O 1
1
1
… — —
筑⼼
AI 深度学習 Deep 向量運算 Tensor 張量
①
Learning
② 硬体設備 CPU
Processing Unit
Central
型
201 )
Google →
AlphaAlphaGoten
Go 圍棋
400
+
棋⼿学習 零⼈類学習
Natual ( NLC )
language Pocessing
⾃然語⾔處理 lex .
Siri ,
微軟⼩兵 )
⼈⼯智慧的定義
指由⼈製造出來的機器
⼈不想做的事
,
⼈做不好的事
AI 有 3
⼤領域
以影象處理
Image Prcessing
) ⾃然語⾔處理Natural
⼝
Langageu Pocessing
Understanding
Language
Language Generating
數據處理 Data
Pocessing
:
( 3)
园
是
→
⽂字
Cloud
^ )
雲端 +
AI
.
優点 :
模型可共⽤ 省成本
AI ,
地端設備可為輕量級
叫邊緣計算 ( EdgeComputing )
路燈
1
AI
模型 ⾞
燒 機械
機器⼈
晶点 :
D 快速
② 不仰賴網路
AI , FPGA
燒
NVida
雲
omputing
1
機器学習 分類 Clond
⽣成
⼈⼯智慧應⽤ :
&
CPU →
GPU → TPO
數據分析
,
數據的意義
.
數據間的關聯性
.
影響結果的數據稱為特徵 ( Feature )
,
已有數據挖掘特徵
類比⼿機
MmMm 没有加密
多媒体⼿機 191 . 4
kbps
⼈臉追蹤 :
⽤ 36 個點 再比對 2 點之間
,
的距離
⾞⼦ :
科技執法 :
'
CAN BOX
紅綠燈
[ . 为
0 ⾏⼈
↑ 紅外線 班⾺線
00 0 0
AI
U
1
踩刹⾞
司機⾏為 左右轉⽅向盤
按 speaker
OpenPose ⾏為理解
, 骨架 → 座標 →
⾏為辨識
Open CV
影片 >□□□ …
□
⼀
1 秒 30 張
OpenPose 影象 骨骼点座標
模型 :
輸入 :
模型 輸出 :
資料 , F 資料
圖片 ⼀圖圆片
語⾳ 語⾳
影片 影片
程式語⾔前 3
( 1 )
Python
12 ) Java
13 ) C
" )
Python
AI 思維概念理念
11
準備 data
建立模型
技術 訓練模型 資料
AI
tpython 程式
驗証模型
佈模型置
( 2) Java 13 ) C
網⾴程式 基礎
{ Andnid
應⽤程式
⼿機
( ) 變數 = 運算式 110 ) 函數
⼝ ) if 條件 ;
1 川副程式
□ ( 12) 類別
else :
13 ) if 條件 :
elif 條件 :
elif 條件 :
else :
14 ) for 變數 in
⽗
起始 紅值 跳躍 1
ranget , ,
15 ) while 條件 ;
16 ) 串列 List 19 ) 字典 Dict
17 ) 集合 Set 資料結構
181 元組 Tuple
模組 Models
⼯具 T 00 ls
Numpy 矩陣向量數值運算呼叫的函式
1 MatploitLib 將數值⽤圖表來表現
Pandas 檔案 資料表管理 ,
建立模型 ,
需要有平台⽀持
描述我要建立的模型很⽅便
24
点
0
224
:
Model add 13 ,
…
) 平台 :
資料集
1
Mode 1 .
fit ( ) Keras
Mode 1 .
predictl ) Tensorflow
:
x , xax 3
"
x x4x 5 5
已知
1
特徵 ( Featuve ) 會影響答案 ( 結果 ] 和欄位
性別 裙⼦⾝⾼体重 … …
男 有
/
:
1
女 :
1
男
!
^
Feature Selection
Feature Extraction 萃取
八薪⽔
③ ⑦
60000
λ 000
_ … …
… …
∵ ⼭模型
40000
! G 從資料的特徵值
啊
…
…
…
…
- … …
_
30000
…
… …
1
⑦
:
年 2
1
年
! 。
法形不
;
学習⽽來
1 ,
年資
⼝
迴歸分析 》
机器学習
python 去哪取資料
1
→
模型 使⽤哪種模型
YF
蔗
…
…
新 data → →
預測結果
i
>
x xa
总
x2 …
F 如何建立
1
0 0
0
0
⼀ …
0
0
0
⼀萬筆
:
:
、
↓
1
: 1
舊資料学來
I
:
。
^
:
<
① 0 0
決策樹 ( DecisionTree )
1
隨機森杯 ( RandomForest )
K 最近鄰居
⽀封向量機寺
模型
1
k -
means
分群 ISUM ,
supporting
Vector
DBSCAN
模型 Machine )
Mean -
Shift
( 連連看 J ⾙理論
Hieraroical
⾙⽒網路
Clustingllusting
預測 分類
( Prediction ) 數值 ( Classification
股價 Linear
Regression
鋼筋 線性迴歸
溫度
活多久
⽣成 > 畫
Geerationn 詩
問答類 謫要
標題
⽂章
AI 領域 :
12 )
⾃然語⾔處理
理解⽂章 能⼒
.
聽得懂
.
對談
13
) 數據能⼒ :
⼈類 : 計算能
AI 能
川分類
處理選擇題
{ 是非題
.
棋盤上
,
在眾多選項中選擇⼀個 v 多個答案所有格⼦
↓
( 單選題 ) 單標籤 a
O -
0
⼀貓 …
圖
冪罩 ⼀狗片
1
…
⼀兔 O ⼀
0
⼀虎
⼀
,
⼀
↑
你表現得真好
√ 1 ← 單標籤
XO
孕婦藝
⼀婦
⽉
1
0
1
孕婦 ,
⼀⽉婦 2 0
需要 0
(
: 0
1
⽉婦資料 ,
⽉婦
!
(
⽉婦限制 ,
⼀⽉婦 10000
{
⼀書 1
圖書資料
⼀書 2
推薦系統
:
1
讀者借閱
→ ⼀書 10000
多標籤
→
⼀政治類
⽂章 s
經⿑類
⼀体育類
以分群
① ①
③
3 群
②
σ
③
③
③
③
1B ) 預測
結果是數值
10
天 ⼀明天股價
股
價
從廠商拿資料 並詢問廠商哪些資料 ,
是特徵及視為答案的標籤 ,
準備好上述
後丟入並学習⼗分類 最後做出模型 ,
,
it 眼睛 XX
尾
==
2 and == landl 1
顏⾊黃 or or ⿊ ⽩
and 1 腳 「
== 叫 :
or
…
30 rzor 1 )
printl !
這是⼀隻貓
" ”
elseiprint ( 這不是貓 !
why Rule -
base 無法教會 AI
① 知識無法窮舉
② 知識需要⼀直学習和成長
Kule base
only support
-
can
死 ( 固定 ) 知識
③ ifelse 所表現的或 1 , 沒有模糊性
( ) 不像⼈
Fuggy .
每個神經元的⼯作 :
0 .
9 非常
0 .
5 普通
酸0
gx
、
.
0 .
1 ⼀点
W
」
x
~
Ʃ
癢 器 s
y
w”
0
.
1
⼆九
}
捅 Y
=
W 1 λ+ WzX 2 tw 3 X3
WiX ,
非常酸
W X = 2
普通癢
W3 X 3 ⼀点痛
𠃍
λ → 激活函數
|
Wi = 0 99
健康 Activation Function
.
」
Y
,
x
囫 ? 保買 (
2
98 Ʃ
薪⽔wi
=
0 . ,
7
加總
on 1
>
\
w 3
001
b
=
x
神經元
3
电話
性别
神經元做的⼯作 :
w x + w xc + W x tb
y
3
=
偏移
. . =
3
bias
↑
}
令 W =
IW , W3 ]
tb
W
y ☆
, =
x
x -
ix x x, ]
,
斜率
2
,
^
←
分類能⼒
啊
呵
肋
①③
wx
=
y ↓
才能夠區別貓和虎分類
学
習 習
轉 移
動 動
曲神經元功能
w X + wzX W3 X
Y
=
, . 2 + 3
四功能如同⼀條斜緣線
W 控制它轉動
b 控制它移動
四有新的訓練樣本時 ,
神經元以過往的 wb 進⾏分類 ,
神經元將預測的類別 y
{ ⼈給的標籤 ( 答案 )
四錯誤計算
loss function ( 損失函數 )
計算錯誤 Lly ,
y )
解
“
四依錯誤⼤⼩ 修正 和 b 的值
!
w
,
使它仍可正確對這個樣本分類
!
w
new
brew
学習留下的經驗直覺 能⼒ ,
xi
,
四学習調整權重 也就是決定哪個輸入
,
是特徵
feature
wiV → xih 重要
Network 預測值
⼼
Deep Learning
貓 O 9
w …
□ 0
界
…
20
六
.
W 2
⼝加 0 0
W3
虎 O > 0 1
.
x3
□ 0 0 ^
[
輸入
計算 )
資料 標籤⼀
計算 C
1
Lly y ,
)
O ~∞
0
Ʃ
lyiuyi )
ycategorical owss
entwpy
四
「
? -
以 Y 輸出
sigmoid …
^
—
…
3
輸入 x
1
=
Y + e -
x
1
Y
=
1 te
⼀
x
輸入為 z
,
D 當 xz =
∞ 0
y
=
⼆
⼆ = 1
+
-
1 + e 1 1 +
② 當 E = 0
1
1
1
Y
= =
- o ⼆ ⼀
1
1 + e 1 + 2
③ 當 Z = -
x
tee
1
y
=
= = 0
∞
1
非線性
轉動 w
移動 b
Activation
尴
z
直線 FunctTon
12) ReLu
入 Y
1
O Zc 0
=
E E ≥ 0
>