深度學習預備知識:使用 Python 實作邏輯迴歸

這堂課是資料科學: 使用 Python 實作深度學習的先修課程,這個課程講師就開始帶入實作專案,預測使用者在網站上的操作,和臉部辨識

想要學習使用 Python 實作深度學習/機器學習,這個課程講師在課程說明有列出學習順序課程。

課程介紹影片

從這 7 小時的課程,你會學到

  • 使用 Python 從頭開始實作邏輯迴歸
  • 描述邏輯迴歸在數據科學中如何有用與幫助的
  • 導出錯誤並更新邏輯迴歸的規則
  • 了解邏輯迴歸如何作為生物神經元的類比
  • 使用邏輯迴歸來解決真實世界的商業問題,如從電子商務數據和臉部表情識別預測使用者行為
  • 了解為什麼正規化在機器學習中被使用
  • 了解 OpenAI ChatGPT、GPT-4、DALL-E、Midjourney 和 Stable Diffusion 的重要基礎知識

要求

  • 你應該知道如何求導數 
  • 你應該知道一些基本的 Python 程式設計
  • 安裝 numpy 和 matplotlib

課程說明

你是否曾好奇過 OpenAI ChatGPT、GPT-4、DALL-E、Midjourney 和 Stable Diffusion 等人工智慧技術的工作原理?本課程將帶你了解這些突破性應用的基礎知識。

本課程是深度學習和神經網路的入門課程,涵蓋了機器學習、資料科學和統計學中常用且基礎的技術:邏輯回歸。我們將從零開始講解理論:推導出解決方案,並將其應用於實際問題。我們將向你展示如何使用 Python 編寫自己的邏輯回歸模組。

本課程無需任何外部資料。所有必需的 Python 程式碼和一些 Python 程式庫都可以免費取得。

本課程提供大量實作案例,讓你真正了解深度學習的應用範圍。在整個課程中,我們將完成一個課程項目,該項目將向您展示如何根據用戶資料(例如用戶是否使用行動裝置、瀏覽的產品數量、在網站上停留的時間、是否為回頭客以及訪問時間)預測用戶在網站上的行為。

課程末尾的另一個項目將向您展示如何使用深度學習進行面部表情識別。想像一下,光憑一張照片就能預測一個人的情緒!

如果您是程式設計師,並且希望透過學習資料科學來提升您的程式設計能力,那麼這門課程非常適合您。如果您擁有技術或數學背景,並且希望運用您的技能做出數據驅動的決策,並運用科學原理優化您的業務,那麼這門課程也同樣適合您。

本課程著重於“如何建構和理解”,而不僅僅是“如何使用”。任何人只需閱讀一些文檔,就能在 15 分鐘內學會使用 API。關鍵不在於“死記硬背”,而在於透過實驗“親身實踐”。本課程將教你如何視覺化模型內部的運作機制。如果你想深入了解機器學習模型,而不僅僅是淺嚐輒止,那麼這門課程正是為你量身打造的。

“如果你不能付諸實踐,就表示你沒有理解它。”

  • 正如偉大的物理學家理查德·費曼所說:“我無法創造的東西,我就無法理解。”
  • 我的課程是唯一能讓你從零開始學習如何實現機器學習演算法的課程。
  • 其他課程會教你如何將資料匯入庫,但你真的需要三行程式碼的幫助嗎?
  • 當你用十個資料集重複同樣的操作後,你會發現你並沒有學到十樣東西,你只學到了一樣,然後重複了十遍同樣的三行程式碼…

建議先修課程:

  • 微積分(須懂 derivative 導數 )
  • 線性代數矩陣運算
  • 機率
  • Python 程式設計 : if/else, loops, lists, dicts, sets
  • Numpy 程式設計 : 矩陣和向量操作,載入一個 CSV 檔案

修課順序

  • 請查看「機器學習和人工智慧先決條件路線圖」講座(可在我的任何課程的常見問題中找到,包括免費的 Numpy 課程)。

目標受眾為何?

  • 成年學習者想進入資料科學和大數據領域
  • 正在思考從事機器學習或資料科學的學生
  • 有興趣追求統計和使用 Python 取代 R 程式設計語言的學生
  • 知道一些機器學習但想要能夠將其與人工智慧相關聯的人
  • 有興趣消除計算神經科學和機器學習之間的差距的人

講師簡介  

Lazy Programmer Inc 資料科學家和大數據工程師

我是一名資料科學家、大數據工程師和全端軟體工程師。

我有電腦工程的碩士,專長為機器學習和模式辨識。

我曾在網路廣告和數位媒體企業擔任過資料科學家和大數據工程師,圍繞所謂的資料建構各種高流量的 web 服務。我曾經使用 Hadoop / Pig / MapReduce 創建新的大數據管道,也曾建立機器學習模型來預測點擊率,使用線性迴歸、Bayesian Bandits 和協同過濾 ( collaborative filtering )建立新聞推薦系統,並使用A / B測試驗證結果。

我曾在大學部與研究所教授資料科學、統計學、機器學習、演算法、微積分、電腦圖學和物理學,任職的學校如哥倫比亞大學、紐約大學、Hunter 學院和 The New School。

有多家企業已從我的 Web 程式設計專業知識中受益。我做所有的後端(伺服器)、前端(HTML / JS / CSS)和運營/佈署工作。 我使用的技術包含:Python、Ruby / Rails、PHP、Bootstrap、jQuery(Javascript)、Backbone 和  Angular。至於儲存/資料庫,我採用 MySQL、Postgres、Redis、MongoDB等。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程 

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading