下載/瀏覽

Download Report

Transcript 下載/瀏覽

自然語言期末報告
授課教師: 顏國郎
組員: 黃炯育
許偉德
2016/7/15
1
大綱
簡介
注音輸入介面探討
利用手機按鈕的注音符號的配置,在無預選字
下,計算某文章輸入次數。
計算文章的Bigram and Trigram
MLE
Perplexity
設計手機預選字,並計算文章輸入次數
MLE
結論
2016/7/15
2
簡介(1)
手機介面
Nokia 6108
2016/7/15
1 ㄅㄆㄇ
2 ㄉㄊㄋㄌ
3 ㄍㄎㄏ
4 ㄐㄑㄒ
5 ㄓㄔㄕㄖ
6 ㄗㄘㄙ
7 ㄚㄛㄜㄝ
8 ㄞㄟㄠㄡ
9 ㄢㄣㄤㄥㄦ
*
0 ㄧㄨㄩ
#
3
簡介(2)
輸入方式
1
ㄅㄆㄇ
(1)(2)(3)
2
ㄉ ㄊㄋㄌ 3 ㄍㄎㄏ
(1)(2)(3)(4)
(1)(2)(3)
4
ㄐ ㄑㄒ
(1)(2)(3)
5
ㄓㄔㄕㄖ 6 ㄗㄘㄙ
(1)(2)(3)(4)
(1)(2)(3)
7
ㄚ ㄛㄜㄝ 8 ㄞㄟㄠㄡ 9 ㄢㄣㄤ ㄥㄦ
(1)(2)(3)(4)
(1)(2)(3)(4) (1)(2)(3)(4)(5)
*
2016/7/15
0
ㄧㄨㄩ
(1)(2)(3)
#
4
第一題
利用手機按鈕的注音符號的配置,在無預選字
下計算某文章輸入次數
2016/7/15
5
注音輸入介面探討(1/11)
利用手機按鈕的注音符號的配置,在無預選
字下,計算某文章輸入次數
文章類別:體育類
文章字數:604
文章來源:中時電子報
無預選字次數:2814
2016/7/15
6
注音輸入介面探討(2/11)
程式介面
2016/7/15
7
第二題
(1)計算 Bigram 下的 MLE
2016/7/15
8
注音輸入介面探討(3/11)
計算 Bigram 下的 MLE
統計所有文章
單字出現次數
以及機率
統計同一類別每個字
在文章出現的機率
EX:我想(0.5)、
我們(0.5)
C ( w1  wn )
PMLE ( wn w1  wn 1 ) 
C ( w1  wn 1 )
2016/7/15
9
注音輸入介面探討(4/11)
計算 Bigram 下的 MLE
文章總數量:約80 篇
文章總字數:27729 個字
2016/7/15
10
注音輸入介面探討(5/11)
程式介面
2016/7/15
11
第二題
(2)計算 Bigram 下的 Perplexity
2016/7/15
12
注音輸入介面探討(6/11)
計算 Bigram 下的 Perplexity
Perplexity
perplexity( x1n , m)  2
H ( x1n , m )
 m( x1n )
1
H ( L, m)  lim  p( x1n ) log m( x1n )
n x1n
n 
If the language is nice (p(x)=1)
1
H ( L, m)  lim log m( x1n )
n
n
2016/7/15
13

1
n
注音輸入介面探討(7/11)
計算 Bigram 下的 Perplexity
統計所有文章
單字出現次數
以及機率
計算所有類別
的Entropy
並取其平均值
統計同一類別每個
字在文章出現的機率
2016/7/15
14
注音輸入介面探討(8/11)
計算 Bigram 下的 Perplexity
文章總數量:約80篇
文章總字數:27729 個字
Perplexity : 2.2647
2016/7/15
15
注音輸入介面探討(9/11)
程式介面
entropy table
類別次數
2016/7/15
16
第三題
設計手機預選字,並計算文章輸入次數
2016/7/15
17
注音輸入介面探討(10/11)
設計手機預選字,並計算文章輸入次數
2016/7/15
選字方式
無預選字
MLE
文章字數
按鍵次數
604
2814
604
1373
18
注音輸入介面探討(11/11)
程式介面
2016/7/15
19
結論
市面上手機若無預選字效率差
若無有效將預選字效能提升依然無法提升輸
入效率
運用Bigram 和 Trigram 能明顯挑選出合理
的預選字提升手機輸入效率
若訓練資料不足,將導致無法建立完整模型
2016/7/15
20
~THANK YOU~
2016/7/15
21