雅虎香港 搜尋

搜尋結果

  1. 2024年2月1日 · Transformer模型概述. Transformer模型是基於自注意力機制(self-attention mechanism)的一種架構,它能夠在處理序列數據時,同時考慮序列中的所有元素,這種全局視角使得Transformer在多個領域特別有效。 與傳統的遞歸神經網路(RNN)或卷積神經網路(CNN)相比,Transformer顯著提高了處理速度和效率,尤其是在處理長序列數據時。 Transformer的工作原理. Transformer的核心是自注意力機制,這一機制允許模型在生成輸出時評估序列內的所有單詞之間的相關性。 這意味著模型不需要按順序逐步處理資訊,而是可以平行處理,大大加快了學習速度。

  2. 2024年2月26日 · 以及為什麼 NVIDIA、Microsoft 等軟硬體科技巨頭都爭相投入這個領域。. (編按:想要進一步知道 RAG 實作與產品化要考量的面向,可以閱讀這篇 〈為我的筆記加上 AI:RAG 實作經驗分享與四大產品化挑戰〉 。. 什麼是 RAG?. 跟模型微調有什麼差別?. 在我 前 ...

  3. 2023年6月4日 · 隨著人工智慧(AI)技術的迅速發展,特別是生成式AI(如OpenAI的GPT系列)的興起,生成式AI工程師成為了一個極前景的職業。但成為一名優秀的AI工程師,需要學習哪些技能呢?本文將介紹生成式AI工程師的角色,以及成為該領域專家所需的關鍵技能。

  4. 2023年10月2日 · 首頁 Blog. AI 人工智慧. Prompt Engineering 提示工程是什麼? 新手必學指南. 發佈日期: 2023 年 10 月 2 日 作者: ALPHA Camp. 內容目錄. 什麼是 Prompt Engineering? Prompt Engineering 的重要性. 快速掌握 LLM 應用全局觀. Prompt Engineering 的基本原則. OpenAI 的官方 Prompt 指南:6策略獲得更好結果. 總結. 什麼是 Prompt Engineering? Prompt Engineering 是指設計和構建一個提示或問題,以指導機器生成所需的內容或回答。 這種技術主要應用於自然語言處理(NLP)領域,用於控制語言模型的輸出。

    • 前端工程師
    • 後端工程師
    • 全端工程師
    • DevOps 工程師

    職務簡介‍

    前端開發者的目標,主要可以分為兩個層面,一是根據網頁設計師的設計圖,建立流暢、友善的使用者介面,讓使用者可以順利地與產品互動,並且有效率地找到介面上的各種功能;二是建立良好的雙向資料溝通,讓服務端的資料庫資料得以順利顯示在使用者眼前;反之,也會讓使用者的互動資訊帶給服務端做近一步的資料的交互、存取運作,所以前端工程師的職務已廣泛來說,可以含蓋到設計層面的實現,與資料層面的邏輯展現。 而現今也因為裝置載具越來越多元,不同的裝置的處理效能也有所限制,網路速度也會因地區性產生差異化,前端工程因而需要在產品效能上做適當的迭代優化,讓服務端可以盡可能地在有限的裝置使用資源下,涵蓋到最多的使用情境。 從各種機台上所操作的程式介面,到一個網站或是 APP的操作介面,只要是面向使用者的功能互動、介面呈現,都可以算是與前端工程師有關的範疇。舉例來說,登入畫面的操作、購物結帳的介面流程、各種功能的開關與操作按鈕、下拉選單、留言功能、圖文與影像呈現、網路廣告嵌入和呈現、私訊功能等,都算是前端工程師所實作出的功能。 另外,前端工程師也會因應公司的產品開發方向,或是使用者的需求,來更新網站介面和功能。這些...

    前端工程師該具備的能力

    1. 基本的美感與對設計概念的理解力:能從設計師提供的靜態設計領會在動態操作上的呈現。 2. 同理心:能站在 使用者角度去思考、想像產品應該如何提供良好的互動方式與使用者體驗。 3. 重視細節:連一個 pixel 的差異也不能放過,對於不同載具大小的呈現問題要有所意識,並能提出一定的解決方案。

    前端工程師該具備的技能樹

    1. 精通 HTML:能夠對不同的內容運用適當的 HTML 標籤進行內容定義,並且安排適當的資料層級。 2. 熟悉 CSS: 1. ‍‍各種基本屬性的運用、區塊定義/定位的操作。 2. 熟悉 CSS 框架的運作方式,例如 Bootstrap的應用。 3. 理解 CSS 的相關規範,例如:偽元素、偽類、CSS Specificity 的應用場景。 1. 精通 JavaScript / jQuery 函式庫: 1. ‍‍能夠在「無框架」的前提下,利用原生 JavaScript 建立一定基礎的程式架構與網頁功能。 2. 在上述基礎下,能夠理解、善用至少一個前端框架(React, Vue, Angular 等),掌握系統性地建構更複雜的單頁應用(SPA)網站架構可能包含 Route建立、組件拆分、狀態控制、資料流建立等。 3. 理解 JavaScript 中如何導入 Design Pattern,以及理解其使用場景。 1. 響應式網頁設計(Responsive Web Design, RWD)已成為必備基礎,需能做出在跨平台、跨裝置都能完善呈現的網頁。 2. API 串接: 1. ‍‍能...

    職務簡介

    雖然有前端工程師打造網站的「門面」,但若要將網站上的各種功能付諸實現,例如儲存使用者帳戶資訊、購物紀錄、推薦商品、驗證帳號密碼、計算用戶點讚的內容,則需要後端工程師。 以購物網站為例,當你點選了購物車,想看看自己收藏了哪些商品,此時,你「點選購物車」的指令,將會經由伺服器進行邏輯分析,從資料庫中找出你儲存的商品名單,伺服器再將名單傳到前台,讓你看到商品。 以上述的例子而言,後端工程師的目標,就是處理資料,讓伺服器在茫茫資料海中,最快速地做出適合的運算,提供使用者想要的資料。為了達到這個目標,後端工程師必須要建立並優化伺服器的性能、程式碼邏輯、以及資料庫結構。 除了資料庫、伺服器,演算法也是後端工程師常要負責的項目。演算法與商業邏輯息息相關,例如當臉書決定要減少塗鴉牆上的商業廣告、或是電商希望增加某樣商品出現在推薦系統的頻率,後端工程師就需要調整演算法,讓網站上的應用程式能夠實現業主期望的商業邏輯。

    後端工程師該具備的能力

    1. 邏輯思考能力強 2. 擁有設計和操作資料庫的能力 3. 了解商業模式和產品特性(才能設計良好的系統架構)

    後端工程師該具備的技能樹

    1. 瞭解 HTTP、TCP 等網路通訊協定 2. 暸解 security,authentication等議題 3. 至少精通一個後端語言,例如:Ruby、Python、PHP、Java、 JavaScript 4. 至少精通活用一項後端開發框架,例如:Rails、Django、Node.js等 5. 瞭解前端語言基礎,例如:HTML、CSS、JavaScript 6. 撰寫 Web API 7. 專門來處理資料的 SQL 8. 撰寫測試,並把測試自動化(e.g. RSpec )

    職務簡介‍

    在實務上,前端與後端並不能算是兩個完全獨立的領域,即使是前端工程師多少也需要瞭解後端的專業知識,反之亦然。 兼有前端和後端技能的開發者,可以更快速地做出產品 prototype、也能夠機動性地支援和協調各開發部門,在變化快速的新創圈中更是一大賣點。而自從臉書與 Google 的工程師透露他們偏好雇用「全端工程師」後,全端工程師已經變得越來越搶手。 一個全端工程師需要瞭解一個網站的全貌,包含伺服器、主機環境、資料庫、網站維護、前端架構、使用者體驗、自動化測試、資訊安全等。因為近乎「通才」,當接受到新問題和需求,全端工程師更能夠知道可以從哪些方面去解決。 雖然需要懂的知識很多,但全端開發者並不需要每樣都精通,也不一定每個領域都要能夠獨立開發。通常他們會特別專精其中幾項技術,並且和網站設計師、前端、後端以及 DevOps 工程師分工合作。 在團隊中,全端工程師除了會依任務需求投入前端或後端的開發,也有機會從事網站功能與架構設計、協調開發流程、協助排除問題等。對全端開發者而言,除了持續累積技能,能夠善用跨領域的能力,讓網站滿足商業邏輯和使用者需求,才是真正發揮價值所在。 而如果想自己獨立...

    全端工程師該具備的技能樹

    1. 前端開發技術: 1.1. HTML/CSS:能夠理解並實踐響應式網頁設計 1.2. JavaScript:熟練使用包括ES6+在內的JS語法 1.3. 前端框架:如React.js、Vue.js或Angular 1.4. 能夠進行簡單的UI設計和UX考量 2. 後端開發技術: 2.1. 服務器端程式語言:如Node.js (JavaScript), Python, Java, Ruby, PHP等 2.2. 資料庫技術:如MySQL, PostgreSQL, MongoDB等 2.3. 伺服器技術:如Apache, Nginx等 2.4. RESTful API設計和開發 3. 資料庫技術: 3.1. SQL語法以及資料庫管理與操作 3.2. 了解NoSQL(如MongoDB)以及能夠選擇適當的資料庫技術來解決問題 4. 版本控制與協作工具: 4.1. 如Git和GitHub或其他版本控制系統 5. 測試與調試: 5.1. 單元測試、集成測試 5.2. 使用瀏覽器開發者工具進行測試和調試 6. 基礎架構與雲端技術: 6.1. 對於如AWS, Google Cloud Pla...

    職務簡介

    軟體開發的步驟可簡化為:開發(Development)、測試、營運維護(Operation),在較大的組織中通常會由不同團隊負責,而為了改善開發端與營運維護端的鴻溝和缺乏效率,DevOps 工程師這個職務便應運而生。 簡單來說,DevOps 工程師就是一位具有程式開發能力的系統營運工程師,主要工作目標是確保網站營運的可靠性和安全性,並同時兼顧軟體開發交付的效率。為了達成這個目標,DevOps 工程師的必須負責:建立自動化伺服器管理流程(包含自動化部署伺服器、自動化監控系統、自動化測試等等)來因應頻繁交付的需求,以提升開發與營運團隊的溝通效率。 舉例來說,開發者提交的軟體規格不符合部署環境,營運維護端就必須找出問題、並把軟體退回給開發者,如此將拖累產品交付速度。隨著軟體服務越來越龐大複雜,若能有效導入 DevOps 開發方法,將能夠減少退回率、人為錯誤,並加快上市時間。 許多軟體公司能夠快速推出服務改版的原因, DevOps 開發方法功不可沒。例如 Flickr 能夠在一天之內,因應功能需求推出十次小改版。因此,DevOps 雖然是相當新興的職涯領域,已經受到越來越多科技公司重視,...

    DevOps 工程師核心能力與技能樹

    1. 程式設計和軟體開發知識: 1.1. 精通至少一種程式語言(例如Python, Ruby, Java等) 1.2. 瞭解軟體開發生命週期和敏捷開發方法 2. 操作系統和網路基礎: 2.1. 瞭解Linux系統管理,包括Shell scripting 2.2. 對於網路協議如HTTP, DNS, TCP/IP等有基礎認識 3. 持續整合與持續部署(CI/CD): 3.1. 瞭解使用CI/CD工具(例如Jenkins, Travis CI等)自動化測試和部署的流程 3.2. 版本控制系統,尤其是Git 4. 基礎架構自動化和配置管理: 4.1. 使用工具如Ansible, Chef, Puppet等進行基礎架構配置和管理 4.2. 以程式碼形式定義和管理基礎架構的能力,也就是Infrastructure as Code (IaC) 5. 容器和微服務: 5.1. 瞭解Docker並有實際操作經驗,包括建立和管理Docker images和containers 5.2. 使用Kubernetes或其他類似工具進行容器編排 5.3. 對於微服務架構的認識 6. 雲端技術: 6.1....

  5. 2023年3月22日 · 1. 簡介. 2. 上班常用 Excel 技巧. 2.1 使用快捷鍵. 2.2 使用自動填充功能. 2.3 使用數據驗證. 2.4 使用條件格式化. 3. Excel 常用函數和基礎公式教學. 3.1 SUM 函數. 3.2 AVERAGE 函數. 3.3 COUNT 函數. 3.4 IF 函數. 案例實作. 免費點我下載完整數據分析案例. 4. 解決不同問題的 Excel 公式與函數. 4.1 將多個文本字符串連接時. 4.2 查找相關數據時. 4.3 計算範圍中滿足特定條件的單元格的數量時. 4.4 基於一系列條件來進行計算時. 4.5 在列表或數據集中找到最大值或最小值時. 4.6 對日期進行操作時. 案例實作. 複雜函數案例實作. 資料科學和 Excel 有什麼關係? 1. 簡介.

  6. 2023年2月27日 · 深入理解 PowerBI 是什麼,並學習如何使用這個強大的資料視覺化工。從基礎功能介紹到實際操作教學,這篇文章都會幫助你瞭解。附上免費的 PowerBI 學習資源,讓你更進一步掌握 PowerBI 的使用技巧

  1. 其他人也搜尋了