作業總結By吳煜

2022-02-22 03:56:02 字數 578 閱讀 7851

時隔兩周,再寫作業總結有點晚,但也很有意義。一是充實小組部落格,二是驗證一句話」溫故而知新,可以為師矣「。

上次部落格簡要寫了我的程式結構和思路,在此先糾正一下。採用sortedlist做資料結構的方法效率實在太低,在作業截止日期前,我改寫了**,用hashtable儲存每個單詞和詞頻,確切來說是以單詞的變型(全部大寫後)為查詢的鍵,以單詞本身和詞頻一起的乙個集合作為值儲存。本來簡單模式和拓展模式可以用兩種資料結構,分別採用不同的處理過程,我沒有這麼做。

關於**優化,說一些自己的心得,當然不懂得地方更多,求教指正。

樣本一定要大量,不然效能分析是什麼都分析不出來的。效能曲線和計算機硬體應該也是有關係的,貌似在效能分析報告的屬性裡可以檢視,但是很多東西看不懂。總之應該出自同一機器的測試才比較有可比性吧。效能分析報告東西很多,但是很難完全讀下去,主要是一些部分沒有接觸過,不知所云,比如執行最多的函式clr.dll。除了有**檢測還有為**計算度量值,結果挺有意思的。還有其實,很多時候寫**之前的思路或演算法就很大程度上決定了效能怎麼樣,有時雖然發現一些問題,但只能從根本上去改資料結構或演算法或者整個結構,這時不太會改或感覺沒法改,優化無從下手。

具體分析報告或前若干作業總結請參看

吳恩達課程1 4作業

定義一些必要函式 def sigmoid z a 1 1 np.exp z assert a.shape z.shape cache z return a,cache def relu z a za z 0 0 assert a.shape z.shape cache z return a,cach...

吳恩達老師課程總結

吳恩達老師課程總結1 深度學習概論 目錄 1.1神經網路的概念 1.2用神經網路進行監督學習 1.3深度學習的興起 1.1神經網路的概念 隨著ai日益博取眼球,方興未艾,神經網路再度火熱,談及神經網路,首先我們要解決乙個問題,什麼是神經網路?在我看來,神經網路是一種強大的學習演算法,這種演算法受到人...

總結 吳恩達深度學習

從去年8月份開始,ai界大ip吳恩達在coursera上開設了由5們課組成的深度學習專項課程,掀起了一股人工智慧深度學習熱潮。這裡附上deeplearning.ai的官網 deeplearning.ai,也可以在網易雲課堂學習 有中文字幕 關於該深度學習專項課程,本人非常推薦!它對於理解各種演算法背...