雅虎香港 搜尋

搜尋結果

  1. 經過數日的線上討論. 專案發想初期有如創業般,我們先給予團隊的彼此一些時間做發想,接著在會議上,大家都拋出許多自己的點子進行討論 — 不單純為了要確認這個題目團隊成員們都有興趣的產品,更重要的確認市場需求是否存在、了解是否已經有 ...

  2. 2024年2月26日 · 在我 前一篇分享 OpenAI 研究員 Andrej Karpathy 介紹 LLMs 的文章 曾介紹到,通常 LLMs 的訓練會經過兩個階段:產出基本模型(base model)、曠日廢時且需要投入大量資源的「預訓練」階段,以及後續頻繁進行的「模型微調(fine-tuning)」階段。 在上述的訓練過程中,若希望 LLMs 理解特定領域的知識,就得從模型微調的階段下手,將特定領域的專業知識輸入基本模型進行訓練。 但模型的微調不僅得仰賴硬體的運算,且無法很快地將公司或組織的新資料納入模型之中,這都會對客製化 LLMs 的落地應用形成限制。 而 RAG 就能夠突破上述的限制。 RAG 概念由自然語言處理科學家 Patrick Lewis 等學者在 2020 年發表的論文 2 中所提出。

  3. 2024年3月7日 · RAG 是什麼? RAG 解決了大型語言模型(LLM)實際應用時的兩大侷限:幻想(hallucination)與資料時限。 RAG 結合「資訊檢索(retrieval)」和「生成(generation)」:在文本生成之前,先從資料庫中檢索相關的資料放入上下文,以確保 LLM 可依照正確的最新資訊生成結果。

  4. 其他人也問了

  5. 2024年2月20日 · 如果,那可能對話的 Flow 設計有問題 或是 Chatbot 每次都不太懂使用者在講什麼?如果,那可能資料科學的模型精確度不高 若最後確定第二點,Chatbot 每次都不太懂使用者在講什麼,那麼所謂不懂,是否有資料可以證明它真的不懂?

  6. 2023年4月30日 · 1. 什麼是Debugging? Debugging找出並修復程式碼錯誤或問題的過程。 錯誤可能包括語法錯誤(syntax errors)、邏輯錯誤(logic errors)和執行錯誤(runtime errors)。 透過debugging,我們可以追蹤程式碼的運行情況,找出問題的所在,並修改程式碼以使其正常運行。 2. Debug的基本技巧. 在進行debug時,有幾個關鍵步驟需要遵循: 2.1 準確理解問題. 在你修復錯誤之前,你需要完全理解問題的所在。 這可能需要閱讀錯誤訊息、檢查變數的值、或者跟蹤程式碼的執行流程。 2.2 簡化問題. 嘗試以最簡單的方式再現問題。 這可能意味著你需要建立一個簡單的測試環境,或者創建一個最小化的程式碼來重現問題。

  7. 2024年4月3日 · 什麼是 TDD(Test-Driven Development)? TDD(Test-Dr iven Development)是一種開發流程,中文是「測試驅動開發」。用一句白話形容,就是「先寫測試再開發」。先寫測試除了能確保測試程式的撰寫,還有一個好處:有助於在開發初期釐清程式介面如何。

  8. 2023年4月2日 · 以下一些常見的前端工程師職涯路徑:. 初級前端工程師(Junior Front-end Developer): 作為職業生涯的起點,初級前端工程師主要負責網站和應用程式的基本開發工作,如切版、樣式設計和基本互動功能的實現。. 中級前端工程師(Mid-level Front-end Developer): 經過 ...