Machine Learning

機器學習資料集 - Iris dataset

當我們有一個新的機器學習演算法時,為展現其效果以及與其他演算法的差異,我們可以使用共通的資料集(Dataset)來進行測試與比較,才有一個共同的標準。本篇將簡單介紹 Iris dataset 內容與結構,之後也會持續介紹許多常用的 Dataset 相關內容。

高效卷積計算結構 - Depthwise Separable Convolution

近年來因與計算機的計算能力大幅上升,GPGPU 的支援等,使深度神經網路技術取得了非常好的效果發展。但所衍生的高計算量卻讓行動裝置以及嵌入式系統等計算能力有限的平台在執行時遇到效能的限制。因此 Google 在 MobileNets 模型中使用了新的卷積計算模型 depthwise separable convolution 來減少所需的計量。本篇將從基礎類神經網路開始介紹,說明卷積神經網路的架構與計算成本問題,並解說 depthwise separable convolution 的技術內容與計算成本。

從圍棋到星海爭霸 - 淺談人工智慧的挑戰 (1)

從AI黎明期開始,如西洋棋(chess)圍棋(Go)象棋等棋類遊戲一直是人工智慧的研究與測試領域。但由於早期的計算機的能力限制以及演算法的發展,較為複雜的棋類遊戲仍無法打敗世界級水準的棋手。直到1997年時IBM的深藍(Deep Blue)在西洋棋比賽中打敗了世界棋王Garry Kasparov,展現了電腦也能夠在西洋棋上打敗人類世界頂尖棋手的實力。

Generative Adversarial Networks Tutorial

Generative Adversarial Networks(生成式對抗網路,以下簡稱GANs)是近年來備受矚目的機器學習框架。 自從Ian Goodfellow於2014年提出GANs的概念後, 許多研究人員與企業如Google,Facebook與Apple等代表性公司均相繼投入了GANs的應用研究與發展, 並產生了許多衍生模型。 Machine Learning界大師Yann LeCun也稱GANs為近十年來最有趣的想法。 此篇文章將簡單介紹Ian Goodfellow所提出的最原始GANs概念,以及其之後的衍生應用。