學習PaddlePaddle(飛槳)是正確的選擇

2020-12-09 數據會說話

學習PaddlePaddle(飛槳)是正確的選擇

深耕PaddlePaddle,非常高興和大家一起學習PaddlePaddle。

為什麼要學習飛槳?

在開始分享之前,我想先簡單聊聊——為什麼要學習飛槳。之所以說簡單聊聊,是我準備在學習飛槳滿一周年的時候再詳細分享一下(這裡算是做一個預告)。

我們學習什麼總要有點目的。比如今年三十歲的我就想做一件讓自己覺得很酷的事,所以我學習了滑板,學習了滑板相關的知識,看了相關的影片等等。讓我得瑟一下。

學習技術也是如此。比如:

為什麼學習Python?

人生苦短,我學Python。小學生都開始學Python了。為什麼學PHP?

PHP是世界上最好的語言。等等……

為什麼學飛槳?

使用過小度在家,震驚到了我中文文檔國產開源,值得信賴最重要的一點,學會了可以顯得我非常厲害(真相了)。

怎麼開始學飛槳?

官方文檔

學習飛槳最好的資料就是飛槳官方文檔。官方文檔有新手入門、使用指南、進階使用、API Reference、環境變量FLAGS、FAQ,你可以根據自己的學習情況有選擇的學習。在新手入門——深度學習基礎教程中提供了九個案例,通過案例可以讓你更深入的理解文檔中講到的知識點。同時文檔還提供了中文和英文兩個版本。

共同學習

對於初學者來說,看官方文檔的直接感受就是「文檔寫的好,就是看不懂」。有這樣的感受也純屬正常,畢竟官方文檔用語比較嚴(hui)謹(se)。學習過程中遇到問題(絕對不是什麼問題都要問),最好的辦法就是得到「高人」指點。但是不是每個人身邊都有這樣一位「高人」,主動加入一些相關的學習群也是非常有必要的。這裡強調一下,非常高興可以和大家一起學習飛槳

理論知識

飛槳說白了也是一個深度學習框架工具,如果沒有飛槳,也可以去學習Tensorflow、PyTorch、Caffe等眾多優秀的框架。但是想要隨心所欲的使用這些框架,就需要有一定的機器學習理論知識。在2018年我剛轉向人工智慧方向的時候,還沒有系統的學習機器學習理論知識,比如測試機、訓練集、學習率、優化器、評價等內容(統計學專業,多少有點基礎)。意氣風發的我就一上來就想要把tensorflow學好,結果就是可以學會框架怎麼用,但是永遠不知道為什麼要這樣用。迷途知返的我又花了一年的時間學習理論知識。

寫在最後

學習飛槳是我給我自己的一個五年計劃——深耕PaddlePaddle。從理論開始,再到現在調試案例的漸入佳境,期待接下來可以將飛槳在應用到工作中去,解決更多的實際問題。

相關焦點

  • 深度學習CPU加速方案,飛槳全流程開發工具PaddleX 打通OpenVINO...
    飛槳全流程開發工具PaddleX,在打通深度學習全流程開發的基礎上,為產業開發者提供了多種高性能部署方案及詳細的示例工程。  事不宜遲,讓我帶您快速了解一下這套方案吧!  首先,飛槳(PaddlePaddle)以百度多年的深度學習技術研究和業務應用為基礎,是中國首個開源開放、技術領先、功能完備的產業級深度學習平臺,集深度學習核心訓練和推理框架、基礎模型庫、端到端開發套件和豐富的工具組件於一體。目前,飛槳已凝聚超230萬開發者,服務企業9萬家,基於飛槳開源深度學習平臺產生了31萬個模型 。
  • 深度學習與PaddlePaddle的應用-個性化推薦
    作者:沈克強 來源:人工智慧學習圈I 研究背景推薦系統(Recommender System)是向用戶建議有用物品的軟體工具和技術,它運用數據分析、數據挖掘等技術,實現對用戶瀏覽信息或商品進行智能推薦,是機器學習,尤其是深度學習算法的重要應用場景。
  • PaddlePaddle 2.0.0 Beta 發布,API 體系升級,命令式編程完善
    paddle.optimizer 優化算法相關API,比如:SGD,Adagrad, Adam等 paddle.optimizer.lr_scheduler 學習率衰減相關API paddle.metric
  • 十行代碼就能搞定深度學習?飛槳框架高層API,輕鬆玩轉AI
    機器之心發布機器之心編輯部嚮往深度學習技術,可是深度學習框架太難學怎麼辦?百度傾心打造飛槳框架高層 API,零基礎也能輕鬆上手深度學習,一起來看看吧?為了簡化深度學習的學習過程、降低深度學習的開發難度,百度飛槳框架歷經近一年的打磨,不斷地優化深度學習 API,並針對開發者的使用場景進行封裝,在飛槳框架的最新版本中,推出了高低融合、科學統一的飛槳全新 API 體系。飛槳框架將 API 分為兩種,基礎 API 和高層 API。
  • 十行代碼就能搞定深度學習?飛槳框架高層API,一起輕鬆玩轉AI
    機器之心發布機器之心編輯部嚮往深度學習技術,可是深度學習框架太難學怎麼辦?百度傾心打造飛槳框架高層 API,零基礎也能輕鬆上手深度學習,一起來看看吧?為了簡化深度學習的學習過程、降低深度學習的開發難度,百度飛槳框架歷經近一年的打磨,不斷地優化深度學習 API,並針對開發者的使用場景進行封裝,在飛槳框架的最新版本中,推出了高低融合、科學統一的飛槳全新 API 體系。飛槳框架將 API 分為兩種,基礎 API 和高層 API。
  • 如何基於Flutter和Paddle Lite實現實時目標檢測
    那麼如果我們想開發一款既能在本地進行預測又能在Android和iOS上面有一致體驗的App的話,Flutter無疑是一個好選擇。其作為開源移動UI框架已然成為跨平臺移動開發一大趨勢,在開發時可以保留狀態進行熱重載,內置許多令人眼前一亮的組件和漂亮的動畫,同時還能保證性能達到和原生應用一樣。
  • 俚語Paddle your own canoe.不是說獨木舟的事,而是要你自力更生
    canoe最早指的是樹幹挖空了心製成的木船,paddle是一種形狀短寬的槳。paddle one's own canoe指「劃自己的船」,有自立立、不依賴別人的意思,另外還有不多管別人閒事的意思。表示後一種意思的時候相當於mind one's own business.
  • 經典目標檢測方法Faster R-CNN和Mask R-CNN|基於PaddlePaddle深度...
    目前,用於目標檢測的方法通常屬於基於機器學習的方法或基於深度學習的方法。 對於機器學習方法,首先使用SIFT、HOG等方法定義特徵,然後使用支持向量機(SVM)、Adaboost等技術進行分類。 對於深度學習方法,深度學習技術能夠在沒有專門定義特徵的情況下進行端到端目標檢測,並且通常基於卷積神經網絡(CNN)。
  • 飛槳開源框架2.0四大亮點搶先看:全新升級的API體系,成熟完備的...
    全新升級的 API 體系,讓深度學習技術的創新和應用更簡單 深度學習框架可以說是開發者們在人工智慧的海洋中乘風破浪的動力引擎,而 API 就是這個引擎的控制面板上的按鈕。因此,API 是深度學習框架威力發揮的直接入口,對開發者使用體驗起著至關重要的作用,飛槳一直以來對 API 設計以及整體 API 體系的完善給予足夠重視,持續完善優化。飛槳開源框架2.0對 API 體系進行了全新升級,讓開發者們可以在使用飛槳研發探索的過程中體驗到隨心所欲、暢通無阻的愉悅感覺。
  • 百度飛槳全景圖上新,重磅發布PaddleHelix螺旋槳生物計算平臺
    12月20日,由深度學習技術及應用國家工程實驗室與百度聯合主辦的WAVE SUMMIT+2020深度學習開發者峰會在北京舉辦。百度飛槳作為國內開源最早、技術領先、功能完備的產業級深度學習平臺,繼520峰會之後,持續發布前沿產業洞察,重磅技術升級和開源生態成果。
  • 精度45.9%,推理速度72.9FPS,百度飛槳推出工業級目標檢測模型 PP...
    下面咱們帶領大家一起來深入剖析一下飛槳團隊算法優化的 「內功心法」。1.我們知道深度學習裡的卷積運算是具有平移等變性的,這樣可以在圖像的不同位置共享統一的卷積核參數,但是這樣卷積學習過程中是不能感知當前特徵在圖像中的坐標的。CoordConv就是通過在卷積的輸入特徵圖中新增對應的通道來表徵特徵圖像素點的坐標,讓卷積學習過程中能夠一定程度感知坐標來提升檢測精度。
  • 飛槳推出異構參數伺服器架構,異構硬體高效組合,訓練速度提升65%以上
    同時各個企業為了模型效果,往往會使用儘可能多的數據來訓練模型,尤其是其中的點擊數據,如果來自一些帶有「選擇困難症」的人,可能會非常的長,導致數據規模愈加龐大,甚至可以達到億級。掌握深度學習先人一步,掃描海報上的二維碼,並回覆:【直播】,即可加入交流群與更多深度學習大佬交流~如果您想詳細了解更多飛槳的相關內容,請參閱以下文檔。
  • 百度發布 Paddle Fluid v1.3 版本,帶來多項重要更新
    預發布 Calibration 的 3 個核心 Python API(paddle.fluid.contrib.Calibrator)。開發 Calibration 工具,保證 FP32 和 INT8 的精度在 ResNet-50 和 MobileNet-V1 在 ImageNet 驗證數據集上相差在 1% 內。