您的位置: 首頁(yè) >科技 >

人工智能世界中的前端架構(gòu)

2022-08-25 19:20:01 編輯:雷寒融 來(lái)源:
導(dǎo)讀 在2019年紐約QCon大會(huì)上,Oqton的前端軟件工程師Thijs Bernolet 解釋了在創(chuàng)建受機(jī)器學(xué)習(xí)影響的前端架構(gòu)方面的一些挑戰(zhàn)。正如Bernolet在 ...

在2019年紐約QCon大會(huì)上,Oqton的前端軟件工程師Thijs Bernolet 解釋了在創(chuàng)建受機(jī)器學(xué)習(xí)影響的前端架構(gòu)方面的一些挑戰(zhàn)。

正如Bernolet在“ 人工智能世界中的前端架構(gòu) ”的演講摘要中所討論的那樣,越來(lái)越多的人不再是與您的數(shù)據(jù)交互的唯一客戶(hù)端。機(jī)器和AI客戶(hù)正在開(kāi)始實(shí)時(shí)處理數(shù)據(jù),并可以提出建議或影響人類(lèi)行為。演講的重點(diǎn)是管理與許多不是人類(lèi)的不同客戶(hù)打交道的復(fù)雜性,并提出了有關(guān)如何構(gòu)建人類(lèi)和AI客戶(hù)都可以利用的單一界面的策略。

回顧Eternal moonwalk,這是由Bernolet及其團(tuán)隊(duì)于2009年創(chuàng)建的邁克爾·杰克遜(Michael Jackson)愛(ài)好者網(wǎng)站,其粉絲連續(xù)蒙太奇視頻剪輯,他指出,在2009年,無(wú)法輕松管理,標(biāo)記和編輯15,000個(gè)視頻的上傳在三天內(nèi)。但是,在當(dāng)今的機(jī)器學(xué)習(xí)世界中,存在許多可能性和挑戰(zhàn)。

Bernolet認(rèn)為,機(jī)器學(xué)習(xí)影響用戶(hù)界面的主要挑戰(zhàn)是UI代碼和機(jī)器學(xué)習(xí)邏輯之間的狀態(tài)共享,以及代表用戶(hù)的數(shù)據(jù)模型的重疊。良好的用戶(hù)界面邏輯的基礎(chǔ)通常依賴(lài)于松散耦合和高凝聚力的原理。機(jī)器學(xué)習(xí)代理傾向于影響基礎(chǔ)架構(gòu),數(shù)據(jù)模型和業(yè)務(wù)邏輯,從而打破了UI的基礎(chǔ)范式。

Bernolet解釋說(shuō),由于模型和視圖層之間引入了緊密耦合,因此傳統(tǒng)的UI模型(例如MVC)會(huì)降低。他的團(tuán)隊(duì)開(kāi)始研究Redux,并詢(xún)問(wèn)是否可以將Redux用于動(dòng)作序列作為訓(xùn)練動(dòng)作的機(jī)器學(xué)習(xí)代理。

Bernolet展示了他關(guān)于Redux CLI的概念證明,并且感謝Redux生態(tài)系統(tǒng)對(duì)諸如撤消/重做,時(shí)間旅行,副作用處理和Redux devtools等功能的支持。

Bernolet在使用Redux管理分布式狀態(tài)時(shí)遇到了問(wèn)題,包括合并狀態(tài)和競(jìng)爭(zhēng)條件。探索包括操作轉(zhuǎn)換(OT)和無(wú)沖突復(fù)制數(shù)據(jù)(CFRD)類(lèi)型。他們的團(tuán)隊(duì)開(kāi)始考慮通過(guò)將git rebase樣式操作與瀏覽器中的OT結(jié)合使用可以解決這些挑戰(zhàn),從而產(chǎn)生了git-js的概念證明。

演講重點(diǎn)介紹了在分布式狀態(tài)系統(tǒng)中使用Redux所面臨的一些挑戰(zhàn)??梢越鉀Q類(lèi)似挑戰(zhàn)的Redux替代方案可能包括基于JSON補(bǔ)丁的解決方案,例如@ dojo / framework / stores和json-patch-ot。

Redux和客戶(hù)端git與OT的結(jié)合解決了Bernolet及其團(tuán)隊(duì)通過(guò)結(jié)合用戶(hù)和機(jī)器學(xué)習(xí)輸入來(lái)優(yōu)化制造過(guò)程的用例。而且,如果這種方法早在十年前就已經(jīng)存在,那么它可能會(huì)簡(jiǎn)化“永恒月行者”的發(fā)展。


免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。