腦機介面新突破!科技讀心術:只需「想像寫字」即可轉譯出 ...

文章推薦指數: 80 %
投票人數:10人

先前也有相關的研究及臨床實驗,利用腦機介面技術讓癱瘓者可以打字,並且嘗試如傳送訊息、線上購物的活動。

雖然有效,但缺點就是過程緩慢,需要使用者 ... 集團資訊 關於我們 集團介紹 我們的團隊 旗下媒體 關鍵評論網 everylittled. INSIDE 運動視界 Cool3c 電影神搜 未來大人物 歐搜哇 旗下節目 多元服務 Ad2 Taketla拿票趣 關鍵議題研究中心 Cr.ED ShareParty 達思智能科技 士奇傳播 與我們合作 內容行銷與廣告業務 異業合作 原創內容暨內容媒體業者合作 加入我們 新聞中心 趨勢 腦機介面新突破!科技讀心術:只需「想像寫字」即可轉譯出真實文字 2021/05/13 MindyLi 大腦 、腦機介面 、神經網路 、神經科學 如同《黑鏡》一般的讀心術!受試者只要想像「握筆寫字」,即可透過植入物轉譯出你要寫的文字。

評論 評論 還記得前陣子馬斯克的大腦晶片新創Neuralink才剛發表過猴子用意念打電動的影片嗎?這次輪到學術界帶給大眾驚喜,科學期刊Nature於本週發表一篇相當有趣的人機介面互動研究,利用人腦植入物作為媒介,全身癱瘓的病患可憑藉「想像寫字」來輸出真正的文字,每分鐘約可寫出90個英文字母,非常驚人。

推薦閱讀:用意識打電動!馬斯克旗下新創Neuralink秀成果——猴子單靠大腦打電動 想像力就是你的超能力先前也有相關的研究及臨床實驗,利用腦機介面技術讓癱瘓者可以打字,並且嘗試如傳送訊息、線上購物的活動。

雖然有效,但缺點就是過程緩慢,需要使用者全神貫注地讓眼動儀追蹤其脈衝,並且也需要使用者花費時間來學習如何控制系統。

推薦閱讀:全球首例大腦植入Stentrode腦機介面技術,幫助上肢癱瘓患者可操作鍵鼠於是,科學家開始嘗試別的辦法來幫助癱瘓者傳達意念。

研究發現,在人腦執掌書寫思維的區域,會在書寫時產生對特定文字的意念,而這也許可以利用植入物來追蹤,再將此電流訊號轉譯成真實世界的文字。

但很快就遇到研究瓶頸:這個意念很難被目前的科學方式所理解。

然而,天無絕人之路。

研究團隊發現,在這個意念變成實際動作(書寫)前,此電流訊號會先被傳輸到運動皮質,並在那裏被大腦轉譯成肌肉動作,因此推測在運動皮質所掌握到的意念脈衝,信號較為清晰、不模糊,更容易被科學技術給理解,成為研究團隊的新目標。

研究人員在癱瘓者的前運動皮質(premotorcortex)處放入兩個植入物,用來捕捉寫字動作的意念。

實驗中,受試者被要求想像在紙上寫字的感覺,並且透過植入物記錄這時的神經活動狀態。

實驗結果研究人員放了200個電極進入受試者的前運動皮層,雖然不是所有意念都能成功被轉譯出來,但也非無功而返。

團隊以主成分分析(Principalcomponentsanalysis,PCA)方法,解構想像寫每個字母時的神經活動特徵,並將其轉譯成二維圖(two-dimensionalplot)。

結果發現,肉眼上看起來比較相似的字母,例如p、b、h及n、r,會產生彼此靠近的群體,讓人難以分辨。

總而言之,在這次的實驗中,研究人員可在94%的準確度中來解密受試者所書寫的文字。

雖然系統的分析較為緩慢。

為了讓書寫文字可以被即時辨認,研究人員訓練了一套遞歸神經網絡(recurrentneuralnetwork)來分析每個字母。

目前這套系統可處理的數據量一次約為242個字母,雖然處理量不大,但運作效率良好,從受試者想像到字母轉譯在螢幕上僅需半秒鐘的時間,讓溝通效率大大提升。

受試者可以在每分鐘產出90個字母,超過過去技術約每分鐘25個字母的速度。

而轉譯出錯率約為5%,經過系統自動修正潤飾後,可將錯誤率降低至僅1%,相當厲害。

但前面書寫測試所使用的句子,都是由研究員設計好,並請受試者「想像」的。

而實驗第二階段,研究人員請受試者自由回答問題之答案,「邊想邊寫」的狀況則會讓速度下降至每分鐘75個字母,自動更正後錯誤率為2%,表現仍不錯。

科學家:連原型都還稱不上,大家還要再等等「它還不是一個完整的、可在臨床上可行的系統。

」研究團隊表示。

由於目前的受試者數量僅一人,因此無法得知這套解釋系統是否能夠通用在所有人的腦內脈衝上。

此外,實驗中所使用的字符還不包含數字、大寫字母與標點符號,並且神經元恐會因微小偏移等多種因素產生誤差,因此每周至少要進行一次的系統校正,以保持穩定的低錯誤率。

雖然還有這麼多的難關尚須突破,但和以前的腦機介面技術相比,這套新的系統擁有溝通上的速度提升、準確性佳,並且癱瘓者也無需像以前一般全神貫注在「寫字」上,就如同一般人也能邊寫字邊和其他人聊天一樣,需要的注意力較少。

另外,上述提到的「字母太像導致系統搞錯」的問題,也可以用研究團隊特別設計的替代字母來解決,這之中仍有許多的發展潛力。

此系統的商用普及化並非馬上就能實行,但也透過實驗結果告訴大眾更多腦機介面的潛力與應用,讓人類又往「黑鏡」般的世界靠攏了一些。

核稿編輯:Anny延伸閱讀:用意識打電動!馬斯克旗下新創Neuralink秀成果——猴子單靠大腦打電動【塞掐SideChat】EP7|猴子腦控打電動:馬斯克的Neuralink讓大腦通電腦全球首例大腦植入Stentrode腦機介面技術,幫助上肢癱瘓患者可操作鍵鼠用腦波打電動?訪Facebook技術長MikeSchroepfer一窺AI和VR前景隨插即用的「義腦」!科學家結合機器學習,開發癱瘓者可用的人工介面 分享文章或觀看評論 評論 MindyLi 犬派,來自貓空、鳳梨田與洲際棒球場。

喜歡探索與觀察。

Outdoor萬歲! 品牌 開發者享受CI/CD價值!運用AmazonEKS整合GitLab創建自動化部署 2022/05/18 廣編企劃 雲端 、工程師 、AWS 、開發者 、Gitlab 、中小企業 、數位轉型 、AmazonEKS 企業如何在AmazonEKS(ElasticKubernetesServices)上使用GitLab創建自動化部署,減輕人力負擔,提升專案服務運作效率? 評論 SPONSORED 評論 所謂現代化智慧IT,所有工程師最希望的境界,莫過於只要輕鬆點幾下設定,系統就會自動跑起來,管理者再也不用隨時待命在機台旁邊,從此工作悠哉又快樂!儘管這樣情境還沒到來,但隨著敏捷式開發的流行,除了DevOps人員,有越來越多開發者將CI/CD概念融入到工作流程當中,例如從buildcode、執行unittest、到部署應用程式。

打造第一個在AWS上的應用程式上述種種反覆步驟自動化執行,也就能提昇服務品質、主動通知開發人員以減輕人力負擔,讓專案服務能持續運作。

其中,GitLab是執行CI/CD常用的工具之一,也是開發者使用程式碼儲存庫的地方。

為了讓GitLabRunner在雲端快速實踐CI/CD,《AWS開發者系列》透過影片分享,如何在AmazonEKS(ElasticKubernetesServices)上使用GitLab創建自動化部署。

以下節錄工作坊影音內容,幫助開發者快速理解如何運用AmazonEKS的高可用性且安全的叢集,將修補、部署節點、更新等關鍵任務,全部做到自動化設定。

同時影片也會示範AmazonEKS搭配GitLab如何展開自動部署,幫助工程團隊實踐CI/CD價值。

AmazonEKS對容器管理輕鬆簡單、維運省時省力容器化服務越來越興盛,當容器(Container)越來越多,在複雜的微服務(Microservice)系統環境之下,運維團隊的管理成本可能相對會增加不少,為了有效調度容器部署,導入Kubernetes無疑是近年企業熱門的話題之一。

建構KubernetesCluster流主要可區分兩大塊,一是安排容器調度的ControlPlane、另一則是容器運行時需要用到的WorkerNode。

ControlPlane裡面涵蓋有儲存狀態的ETCD、CoControllermanager、Scheduler的調度管理、甚至是操作時進行互動的APIServer,若是自己創建的KubernetesCluster,需要自己安裝這些元件,後續仍需要對ControlPlane進行相關管理、維護、升級工作。

為了減少上述Components的繁複維護,在透過AWSEKS代管的KuberneteControlPlane部可以獲得以下三大好處。

透過AWS增加雲端技能在組織發揮影響力AmazonEKS一鍵式部署,展現三大優勢第一,AmazonEKS代管的ControlPlane實踐了跨AZ的高可用部署,使用者不需要擔心單一節點故障的風險。

第二,AmazonEKS支持至少四個Kubernetes版本,持續跟進每季CNCF的發佈,同時EKS也完全符合上游CNCF規範。

第三,部署AmazonEKS之後,可直接使用AWS平台上現成的服務工具,在安全性管理、網路設定方面,可以做到無縫整合。

最後AWS台灣解決方案架構師也提到,若想在容器環境進行CI/CD及應用程式的管理,可以進一步透過IaC整合部署AmazonEKS叢集,透過使用Console、把EKS變成Cloudformation的模板、使用AWS所開發出來的eksctl.io、或指令是採用AWSCDK可以讓開發者用自身熟悉的語言,在AWS平台整合CI/CD工具進行維運及部署EKS。

了解AmazonEKS整合GitLab,獲得三面向價值對開發者而言,想把AmazonEKS整合到CI/CD工具之一的GitLab平台上,可以看到那些實際的優勢?在DevOps開發者示範工作坊當中,GitLab資深解決方案架構師指出,GitLab使用到Kubernetes技術,主要有三種搭配方法,包含GitLabServer、GitLabRunner、以及創建DeploymentEnvironment。

本次示範教學會主要聚焦在GitLabRunner如何採取Auto-scaled方式進行Build、Test、PackageApps;以及在DeploymentEnvironment運用Kubernetes技術,做到AutoDeploy、ReviewApp。

正因為AmazonEKS能夠在DevOps過程提供所需要的彈性計算資源,幫助開發者在GitLab平台上面獲得以下三個層次的優勢:在GitLab內建的部署工作流程當中,自動生成整套CI/CD最佳實踐腳本。

ReviewApp過程,從MergeRequest中可直接訪問應用程式/App的UI介面,並且根據Gitbranch名稱、專案名稱,自動生成ReviewApp的URL,以及在Merge前的最後防線進行Approval檢查。

加速CI/CD流水線,GitLabRunner運行時候還可藉由AmazonEKSCluster進行Auto-scaled的支援。

AmazonEKS整合GitLab,需要兩大流程影片最後,GitLab資深解決方案架構師示範如何把AmazonEKS整合至GitLab執行AutoDeploy,主要可分為兩大區塊流程,第一部分聚焦在AmazonEKScluster的設置,第二部分則執行AutoDeploy設置。

第一塊可拆分為四個階段,首先教學怎麼創建EC2節點的EKScluster,第二階段示範把EKSCluster連接到開發者的GitLabInstance、Group或Project,下一步則使用ClusterManagementProjectTemplate創建一個ClusterManagementProject,以及最後一階段透過ClusterManagementProject自帶的HelmChart,安裝在Cluster所需要的內建App。

第二塊執行AutoDeploy設置,針對需要部署的App創建一個GitLabProject,接著再把gitlab-ci.yml添加到Project,並從WebIDE選擇及導入AutoDeploy的CI模版,讓GitLab自動生成最佳實踐的整套流水線。

幫助開發者更了解AmazonEKS整合GitLab的QA系列Q:使用AmazonEKS之後,如何更有效率或優化資源去配置WorkerNode的機器數量,以及如何有效空管開發維運的成本?A:Kubernetes除了本身有HPA(HorizontalPodAutoscaling)可根據使用程度自動調整資源流量,另外也能延伸使用AWSAutoScaling方案,針對可擴展資源去設定自動擴展管理。

另外在成本管控,雖然AmazonEKS會收取額外管理費用,但可透過AWS平台的Calculator計算每個EKS的價格,你會發現自動化部署及管理的費用,相對工程師人力的成本更加便宜。

Q:越來越多客戶考慮把現有Application變成容器部署,大多是爲了加快部署的效率,那麼變成容器模式之後,對CI/CD的工作流程有什麽影響嗎?A:運用容器技術最直接的效果,可以讓應用程式的環境更一致化,例如testing環節、stageproduction,讓容器避開一些差異問題。

至於CD部分要delivery一些usage不太一樣的時候,容器會幫忙做配置,所以CI/CD對容器的效益是相輔相成的。

Q:客戶在開發流程漸漸會把Infrastructure變成代碼或文檔,是不是可以把程式碼跟現有的應用程式的CI/CD流水線整合在一起,達到一套完整的CI/CD部署流程?A:觀察目前市場作法,主要分成兩個階段去做整體部署。

如果規模比較小的團隊,會把Infrastructure代碼跟App代碼分開,在管理上會比較靈活;如果企業規模比較大,會有另外一個Infrastructure團隊來控制部署事情,這種情况之下,APP的項目會生成一個APPpackage,主要做到delivery這個階段爲止。

而Infrastructure的項目會指定把需要版本的文檔,部署到他們的KubernetesCluster。

填寫表單找到適合的快速上雲服務與工具! 分享文章或觀看評論 評論 廣編企劃 由關鍵評論網媒體集團《業務團隊》製作,由各品牌單位贊助。

業務與行銷相關合作,歡迎與我們聯繫。



請為這篇文章評分?