給初學matlab神經網路的一點建議

2021-03-04 09:39:16 字數 2242 閱讀 1630

首先申明一下,我不是matlab神經網路方面的高手

這裡寫一點給初學者的建議,僅供參考,如果我說的這些話,你認為有一兩句講的有道理,並能從中領悟出一些學習的方法,我就感到欣慰了.

不要什麼問題都來問,如果你要比較熟練的運用matlab,神經網路的話,至少你得認真看過matlab,神經網路的幾本書,對其中的一些基本知識,基本原理都有所了解的基礎上,我覺得真正讀懂一兩本書,你對其中的很多問題就不需要來問了,等你有了一定的基礎再來問問題,或者可以說是來和別人討論問題的,而不只是希望別人回答你的問題,來到論壇裡是希望和別人討論的,失去了討論,也就失去了相互提高的機會。

有的人會抱怨,大哥,沒時間學習那些知識了,因為馬上就要交了,不要怨天尤人,早些時候都幹什麼去了,機會在自己手上,就要有計畫的去實現,不要到最後關頭,來論壇裡求助了,大哥大姐,幫幫忙呀,寫個程式吧,或者這個程式看不懂,那位好心的人幫忙解釋一下吧

對於網路,還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學會自己找答案,比如google、百度都是很好的搜尋引擎,你只要輸入關鍵字就能找到很多相關資料,別老是等待別人給你希望

沒有任何功利心的熱情,才是學習一項技能的最強原動力。而那些由於畢業設計而用、由於老師要求而用、由於作業限時上繳而用的,不能構成互動地討論問題的前提。

做為初學者來說,所謂的貴人相助說白了也就一兩句話,不要期望別人什麼問題都來回答你,那樣對你自己其實是不好的,這樣,你就會過分的依賴別人,而不願通過自己去檢索一些資料,來解決問題。另外在論壇裡大家應過關注一下別人發的問題,如果你對這個問題有自己的看法,可以提出來,不要事不關己,高高掛起,如果大家都是這麼想的,那麼這個論壇也就沒有存在的價值了。只有每個人都熱情的來和別人討論,在討論中幫別人解決一些問題,當你有問題時候,別人才願意來和你討論。

希望大家多討論,多交流才有機會共同提高。

matlab博大精深,說到底我也只不過是個初學者,只是學的時間比新手長了一點,現在寫幾句給新手,希望能給你們有點幫助

1 學matlab並不難,難的是學會怎麼用。

2不要試圖掌握matlab的每乙個功能,熟悉和你專業最相關的部分就可以了。

3 不要問:明天要交作業了,哪位大俠幫忙寫個程式吧,或初學matlab,不懂呀,大哥大姐幫忙寫個程式之類的話

4 不要說:不要讓我看matlab英文的幫助我看不懂--誰都是從不懂到懂的

5 不要擔心:我程式設計能力差,我一定用不好matlab。

6 不要只問不學

7 學maltab要有耐心

8 看到某本書中或論壇的帖子中解決問題的方法要試著解決類似的問題,要舉一反三,要學會變通

9 有了問題先自己想,察看幫助,1個小時後沒有結果再問別人 ,不要一有問題就發問,然後什麼都不管了,把希望寄託在別人身上

10 學會用搜尋引擎,在網上可以找到很多資料,有的問題一搜尋就能找到的,就不要來問別人了

11多動手寫程式、除錯

12 多讀matlab高手寫的程式,帖子,找到乙個高手,在幾個大的論壇可以搜尋出一大堆的帖子,然後慢慢去看吧,從中可以學到很多東西

13 電腦上覆制貼上很方便,對於別人解決的你專業上的問題,最好自己寫一遍,這樣印象深刻,對於不懂的函式用法的函式,help中查查,能看懂多少算多少,對於程式斷點除錯一遍,弄清楚每個語句的功能,

14 盡量擺脫c程式設計的習慣,總愛用迴圈,能不用的迴圈的盡量不用,掌握向量化的精髓

15 善於總結,學習過的知識,看過好的帖子可以收藏起來,過段時間再複習一下,一段時間的積累,你會發現你的水平在慢慢提高

16 多用help,see also lookfor get,set 等常用命令

17 要大膽的去試,試過才知道可不可以,如有人問可不可以把多個子程式放在乙個m檔案中,呵呵,試試不就知道了

18 多參與討論,不要只關心自己的問題,也經常關注別人的帖子,從中也可以學到不少東西的

神經網路書籍

神經網路模型及其matlab**程式設計周開利

(對神經網路工具箱函式及裡面神經網路工具箱的神經網路模型的網路物件及其屬性做了詳細的論述,後者在神經網路理論與matlab7實現那本書裡面是沒有的)

神經網路理論與matlab7實現

(這本書對初學這入門還是挺不錯的,看過了,就對matlab神經網路工具箱有教好的了解)

神經網路設計(我認為這是一本很好的書,講理論不是很多,看過之後就會對神經網路的原理有更好的了解)

神經網路結構設計的理論與方法(這本書對提高網路的泛化能力的一些方法做了講述,並且書後有程式,對網路結構的設計應該是挺有幫助的)

看幾個不用神經網路工具箱的程式,就會加深對神經網路的演算法的理解

精通matlab6.5 張志湧 (這本書也感覺挺不錯的)

實驗六MATLAB神經網路工具箱

一 實驗目的 1 掌握matlab對感知器網路的構建與訓練方法。2 掌握matlab對線性神經網路的構建與訓練方法。3 掌握matlab對bp神經網路的構建與訓練方法。二 實驗原理 1 感知器的matlab 感知器 pereceptron 是一種特殊的神經網路模型,是由美國心理學家於1958年提出的...

基於人工神經網路的化工安全評價

摘要 安全評價是安全生產組織 管理工作中的重要組成部分,由於安全評價的物件受多因素影響,其最終狀態和作用因素之間表現為非線性關係。而小波神經網路可以利用基於小波函式的神經元節點之間的閾值和節點間的連線權值事先輸入和輸出非線性對映,在處理非線性複雜問題上具有獨特優勢。因此,本文基於小波神經網路的動態評...

基於神經網路的實踐能力評價模型研究

作者 姜睞袁國久胡畔 吉林省教育學院學報 上旬刊 2014年第10期摘要 科學準確地評價學生實踐能力是實踐教學工作的重要內容,對提高學生實踐鍛鍊積極性和引導學生自我培養完善具有重要意義。本文提出一種基於bp神經網路的學生實踐能力評價模型,該模型選取實踐教學過程當中形成的部分操行資料作為輸入,經訓練好...