深度學習是目前人工智慧裡最熱門的領域之一,許多生活上的應用,如語言翻譯、語音識別、圖形識別、物件偵測、圖像生成等,皆運用了深度學習的技術,而取得重大的突破。
在學習開發深度學習演算法時,首先要選擇開發工具與環境。市面上有許多開發深度學習技術的套件,如Tensorflow、Keras、PyTorch、MXNet等,這些工具雖然大幅降低進入深度學習技術的門檻,但仍有環境設置困難、套件版本不一等缺點。而Matlab具有便利簡單的語言與環境,為了讓讀者能輕鬆進入深度學習領域,本書使用Matlab程式語言來進行深度學習的開發與應用,並以初學者的角度講解,讓讀者可以輕鬆建構深度學習的概念。此外,本書介紹許多Matlab應用於深度學習的相關範例,使讀者累積應用的能力。本書適用於大學、科大資工、電子、電機、自控系「深度學習」課程使用。
郭至恩
國立中興大學應用數學系助理教授,研究專長:機器學習、深度學習、智慧輔助診斷系統、腦科學與腦機介面。