事件驅動架構EDA能清除機器學習中標籤干擾噪音
事件驅動的設計是一種可以實際解決機器學習中標籤噪音問題的解決方案:
首先,我們需要定義與標籤相關的所有資料。我們甚至新增了仍在研究中的資料點,但將來可能與我們的標籤相關。
這部分內容有點探索性,因為我們在多個資料庫中擁有大量資料,而沒有一個人能完全瞭解這一切。作為一名架構師,我必須與多個團隊進行研究,最終遇到了40多個不同事件,這些事件起源於系統的不同部分,對於我們的模型訓練非常重要。
這些事件我們該怎麼辦?選擇我們的事件訊息傳遞技術(Kafka)之後,我們確保所有事件都將從每個微服務流到相同的位置(主題topic)。
這些主題中的每個主題均按訂單ID進行分割槽。這樣,將新事件釋出到主題時,實際上會將其附加到主題的一個分割槽中。具有相同順序ID的事件將寫入同一分割槽,並且Kafka保證,給定主題分割槽的任何使用者都將始終以與寫入時完全相同的順序讀取該分割槽的事件。此功能對於專案的成功至關重要。
標籤消費使用的是Kafka Streams的消費者,允許開發有狀態流處理。您可以對不同的DSL進行程式設計以計算您的狀態。我們可以過濾,對映,分組,聚合和加入不同的主題,並計算標籤(狀態)。
在釋出最終結果(標籤)之後,我們最終得到了應用程式本身的消費者(實時流)和另一個用於離線目的的消費者。
請注意,這是使用Kafka的特定解決方案,但是也可以使用其他流式解決方案。
確保我們的事件驅動設計確實解決了這個問題:
- 可變欄位:-現在我們的資料科學家將能夠隨時訪問資料,而不用擔心所做的更改。
- 多個欄位:我們現在有了一個單一的事實來源,可以解決多個資料庫中多個員工的多個欄位的問題。消費者將資料儲存在哪裡都沒有關係
點選標題
相關文章
- 事件驅動架構EDA中的元件事件架構元件
- EDA 事件驅動架構與 EventBridge 二三事事件架構
- 混合雲中的事件驅動架構事件架構
- 到底什麼是事件驅動架構EDA?這篇文章講得比較清楚。事件架構
- 機器學習如何賦能EDA機器學習
- 事件驅動架構設計事件架構
- 【譯】理解Node事件驅動架構事件架構
- 微服務事件驅動架構演進微服務事件架構
- EventBridge 事件匯流排及 EDA 架構解析事件架構
- [譯] 理解 NodeJS 中基於事件驅動的架構NodeJS事件架構
- 企業事件驅動架構指南 - wiprodigital事件架構Git
- 事件驅動架構正在起飛 – Boyney.io事件架構
- 雙埠SRAM中讀干擾問題
- 應對敏捷專案中的干擾敏捷
- 阿里雲 EventBridge 事件驅動架構實踐阿里事件架構
- 檢視干擾程式
- 不受干擾的工作
- 事件驅動架構 vs. RESTful架構:通訊模式對比與選擇事件架構REST模式
- 基於事件溯源與CDC的事件驅動微服務架構案例原始碼事件微服務架構原始碼
- 事件驅動架構在 vivo 內容平臺的實踐事件架構
- 事件匯流排 + 函式計算構建雲上最佳事件驅動架構應用事件函式架構
- 【LCD驅動】VK1C21是超抗干擾LCD液晶段碼屏顯示驅動晶片,可驅動32*4點,FAE技術支援晶片
- C#操作Word之 根據標籤名清除標籤內容C#
- 如何推進一個“以行動為導向的”事件驅動架構?事件架構
- Redis 中的事件驅動模型Redis事件模型
- 基於Spring Cloud Netflix的TCC柔性事務和EDA事件驅動示例SpringCloud事件
- 關於如何設計一個基於事件驅動架構的思考事件架構
- Linux tty驅動程式 架構Linux架構
- 架構之路(4):測試驅動架構
- 使用機器學習來降低噪音機器學習
- 事件驅動的微服務-事件驅動設計事件微服務
- 分散式機器學習中的模型架構分散式機器學習模型架構
- 一種基於事件驅動架構的 SAP 產品整合方案介紹事件架構
- 對付Reset流氓干擾:TCP keepaliveTCP
- 使用 Postgres 的全文搜尋構建可擴充套件的事件驅動搜尋架構套件事件架構
- 不要的程式碼刪除掉,而不是放到系統中干擾
- jq動態生成的元素(標籤)新增點選事件事件
- 標籤印表機使用Argobar Pro無法選擇驅動?Go