我想用 30 天的時間,透過 Colab 一步步實作並記錄生成式 AI 的學習過程。從最基本的文字生成開始,接著嘗試摘要、翻譯與情感分析等常見任務,逐漸熟悉這些模型的運作方式。每天的進度會整理成文章,包含程式碼與簡單的學習心得。這不會是一份專業研究,而是作為一名初學者對 AI 技術的實際體驗與紀錄,希望能在這個過程中建立基礎,讓自己更穩定地踏入生成式 AI 的世界。
今天是我 30 天挑戰的第一天。之所以選擇生成式 AI這個主題,是因為這幾年它已經成為大家生活裡很常聽到的關鍵字。從 ChatGPT,到 Google 的 Ge...
昨天我先訂定了這30天的主題,今天要正式開始第一步:先認識我們接下來會一直用到的兩個重要工具——Google Colab和Hugging Face。 為什麼選擇...
昨天先介紹了Colab和Hugging Face,今天就要正式開始實作,把環境建好,確保之後能順利跑模型。今日任務 開啟Colab並設定GPU我先打開Cola...
昨天我在Colab上跑出第一個生成結果,輸入Hello, AI world!,模型居然幫我接出了一大段電影評論。雖然看起來有點跳Tone,但這其實就是大語言模型...
在Day3已經安裝並使用過transformers這個套件,還用GPT-2生成了第一段文字。當時我只是把它當成工具箱,並沒有細講它的背後原理。 接著在Day4,...
在前幾天,我已經體驗過用GPT-2生成文字,也理解了大語言模型(LLM)的核心原理和Transformer架構。但如果仔細想,模型到底是怎麼讀懂我們輸入的文字呢...
到目前為止,我已經能讓GPT-2在Colab上成功產生文字。今天要來試試看:透過調整一些參數,能不能改變生成結果的風格。 什麼是temperature?在生成文...
上週主要是環境建置和參數測試,這週要開始做一些常見的應用練習。主題會更貼近日常,今天先從最實用的一個功能開始:文字摘要。 為甚麼要做文字摘要?在日常生活或工作中...
昨天做了摘要,今天來試另一個常見任務——情感分析(Sentiment Analysis)。這個功能能幫我們判斷一句話的情緒傾向,因為我是醫資系的學生,所以我在想...
今天來試試翻譯(Translation),這是最常見的 NLP 應用之一。 實際操作使用translation pipeline,在Colab輸入程式碼 fro...