奧丁丁新聞

革新軟體開發!AI 模型透過行為模式預測使用者潛在需求 - OwlNews

來源 商傳媒

文章摘要

奧丁丁新聞 · 文章頁摘要

圖/本報資料庫商傳媒|何映辰/台北報導傳統軟體產品開發長期仰賴使用者問卷調查、競品分析與開發團隊的直覺來決定下一步要新增哪些功能。然而,這些方法往往難以有效捕捉使用者真正的潛在需求。近期一項新研究提出名為「動態行為功能預測器」(DBFP)的機器學習系統,旨在改變軟體開發流程。這套AI模型不直接詢問使用者,而是透過分析其數位行為訊號,例如參與程度、滿意度、訂閱類型、經驗水準以及人口統計資料,來推斷使用者對軟體功能的偏好與渴望。研究目標是發掘傳統方法可能遺漏的隱藏需求,使軟體進化更貼近使用者心意。DBFP系統是一種監督式學習(supervisedlearning)模型,它將使用者輸入的各項行為特徵,映射到軟體產品的建議功能。在模型架構上,DBFP結合了「長短期記憶網路」(LSTM)與一維卷積神經網路(1DCNN),並配備了注意力機制(attentionmechanism)。其中,LSTM網路擅長處理時間序列資料,能有效建模使用者行為中的長期時間依賴性;而注意力機制則能選擇性地強化那些對預測最關鍵的行為訊號。為確保模型的穩定性與預防過度擬合(overfitting),DBFP還納入獨特的損失函式(lossfunction),包含非線性正規化項與針對LSTM參數的導數懲罰。研究團隊從全球多個國家,收集了300名軟體開發者與線上問卷平台的互動資料進行訓練與測試。根據《Bioengineer.org》報導,DBFP在包含九個功能類別的200個樣本測試集上,展現了高達99%的整體準確度。其精確度(precision)、召回率(recall)和F1-score對於幾乎所有類別都接近1.00,表現亮眼。相較之下,其他先進的基準模型,如RandomForest達到85%準確度,XGBoost為87%,BERT-basedTransformer則有91%的準確度,但均不及DBFP。儘管DBFP展現了卓越的效能,研究也指出其效能高度依賴於資料的數量與品質,並可能在資料集較小、噪音較多的實際應用環境中面臨泛化(generalization)挑戰。未來的研究方向將著重於開發適應性學習方法,以實現預測的持續改進,並能有效應對使用者行為的變化。這項研究描繪了一個未來願景:軟體產品能近乎即時地根據使用者需求進化。透過可靠的功能需求預測模型,軟體開發的預算分配、待辦事項清單的優先級排序以及產品藍圖的設計,都能轉變為以證據為基礎的決策流程。然而,研究者也強調,這一切仍需以道德的資料收集、嚴謹的資料清理以及謹慎的解讀為前提。

革新軟體開發!AI 模型透過行為模式預測使用者潛在需求 - OwlNews(新聞配圖)
配圖來源:奧丁丁新聞

原站閱讀

全文請至原站閱讀。