目前,有很多關於深度學習的線上和線下技術資源。每天,技術人員都會發表很多的新的**和書寫很多相關的技術部落格。然而,我們很少能看到有資源教我們如何來構建乙個實際中的深度學習專案:如果從上到下,從問題的提出到找到解決方案。大家都知道技術存在一定的花哨性,即使是乙個經驗豐富的人,當他需要自己去組織乙個專案時,他也會在技術細節上感到迷茫。
andrew ng 開始了乙個新的專案 deeplearning.ai 去幫助大家來構建組織自己的專案。該課程講述了一系列的有關構建深度學習專案的細節(這是學習深度學習的好地方),還有乙個名為 structuring machine learning project
的課程,它直觀地與真實的生活例子相結合,來教導學生如何來學習解決方案的設計。當然,我們不可能因為學習了這些課程而說自己學會了如何構建乙個深度學習專案,但是這些課程為我們日後的深度學習專案奠定了良好的基礎。顯然,我們需要向 andrew ng 學習很多的東西。
下面,我試圖繪製出了乙個課程的總結。但是請注意,這不是乙個客觀的總結圖,其中融入了我自己的一些參考。希望對你只是乙個好的參考資料。
如何快速建立乙個深度學習系統?
現象 最近特別緊張,買了很多有關深度學習的書,目的是希望快速上手深度學習專案,然而現在一本書也沒看。情況 對深度學習,機器學習的理論知識有了大致了解,對cnn,rnn模型的執行機制有了部分認識。訴求 希望按照自己的想法快速建立乙個深度學習系統。困惑 不知道如何快速建立乙個深度學習系統,從 做起。解決...
你如何設計乙個高併發專案?
工作3年左右面試通常會被問到這個問題。我之前也被問到過這個問題,感覺自己回答的點不夠全面,現在重新整理下,包含不限於以下幾點 1 框架設計 對專案拆分成功能單一小專案 參考購物 使用分布式框架,如 dubbo框架,微服務框架。2 資料庫 資料庫集群部署,主備設計,讀寫分離,對資料量大讀寫操作頻繁的表...
如何啟動乙個專案
在花了幾年時間管理各種技術組織的專案經理後,我總是驚訝地發現,許多專案經理都在開始專案的時候犯難。分配給他們乙個新專案,在幾個星期,有時候甚至是幾個月之後,他們都不知道該怎麼做才能推進他們的專案,而且在這段時間裡做的很少或什麼也沒有做。難道是專案經理不完全理解任務,不熟悉他們關於這個主題的業務知識,...