知識工程筆記1

2021-10-05 20:44:49 字數 819 閱讀 6266

待學習:

python, one-hot,

步驟:安裝python+pytorch環境

資料轉換成數學向量模式(把資料存成tensor, 可以自動求導)

程式設計求解模型引數

在學習過程中觀察每一輪梯度下降驗證集、測試集的f1-measure

概念:查準率:正確**數/模型**總數

查全率:正確**數/實體總數

f1-measure: 2查全率查重率/(查全率+查重率)

詞的維度一般在500左右,需要試一試

很多細節是需要注意的(例如會出現多出的字元)

另:暫存器:計算機的儲存層次之中,暫存器(register)最快,記憶體其次,最慢的是硬碟。

距離不同:以3ghz的cpu為例,電流每秒鐘可以振盪30億次,每次耗時大約為0.33納秒。光在1納秒的時間內,可以前進30厘公尺。也就是說,在cpu的乙個時鐘週期內,光可以前進10厘公尺。因此,如果記憶體距離cpu超過5厘公尺,就不可能在乙個時鐘週期內完成資料的讀取,這還沒有考慮硬體的限制和電流實際上達不到光速。相比之下,暫存器在cpu內部,當然讀起來會快一點。

硬體設計不同:蘋果公司新推出的iphone 5s,cpu是a7,暫存器有6000多位(31個64位暫存器,加上32個128位暫存器)。而iphone 5s的記憶體是1gb,約為80億位(bit)。這意味著,高效能、高成本、高耗電的設計可以用在暫存器上,反正只有6000多位,而不能用在記憶體上。因為每個位的成本和能耗只要增加一點點,就會被放大80億倍。暫存器的電晶體一直有電,而記憶體的電晶體只有用到的才有電,沒用到的就沒電,這樣有利於省電。

工作方式不同:暫存器的工作方式很簡單,只有兩步:(1)找到相關的位,(2)讀取這些位。

工程導論筆記1

工程導論筆記1 工程與科學 工程師創造造福人類產品的手段,幾乎所有圍繞在人類周圍的物體都是工程師努力的結果。工程師不僅在吧產品推向市場的過程中起著關鍵作用,還是一些非常具備挑戰性的人類搜尋活動的核心參與者。基於研究與開發工作性質,技術開發旨在將基礎研究所獲得的成果或知識應用於產品或工藝上。技術開發活...

需求工程閱讀筆記1

需求工程是軟體工程的起始階段,設計,實現等後續階段的正確性都以它的正確性為前提。如果在需求處理過程中沒有解決的問題,在起購的所有階段都會受影響,因此與需求有關的錯誤修復代價更高,需求問題對軟體的成敗影響是很大的。需求工程基本活動為 需求開發和需求管理,需求開發主要包含 需求獲取,需求分析,需求規格說...

密碼工程課堂筆記1

密碼是指採用特定變換的方法對資訊等進行加密保護 安全認證的技術 產品和服務 典型的密碼技術包括密碼演算法 金鑰管理和密碼協議 密碼技術新趨勢 抵抗金鑰攻擊 金鑰洩露容忍 白盒密碼 分組密碼工作模式 ecb cbc cfb ofb ctr bc ofbnlf 安全強度 n位安全強度,破解乙個演算法需要...