日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

四种软件架构

發布時間:2023/11/28 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 四种软件架构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

四種軟件架構

一.ISP架構



二.阿里云大數據架構


三.今日頭條推薦算法架構

推薦系統,如果用形式化的方式去描述實際上是擬合一個用戶對內容滿意度的函數,這個函數需要輸入三個維度的變量。

第一個維度是內容。頭條現在已經是一個綜合內容平臺,圖文、視頻、UGC小視頻、問答、微頭條,每種內容有很多自己的特征,需要考慮怎樣提取不同內容類型的特征做好推薦。

第二個維度是用戶特征。包括各種興趣標簽,職業、年齡、性別等,還有很多模型刻劃出的隱式用戶興趣等。

第三個維度是環境特征。這是移動互聯網時代推薦的特點,用戶隨時隨地移動,在工作場合、通勤、旅游等不同的場景,信息偏好有所偏移。結合三方面的維度,模型會給出一個預估,即推測推薦內容在這一場景下對這一用戶是否合適。


四.AI的架構

人工智能的架構分為三層:應用層、技術層和基礎層。

應用層聚焦在人工智能和各行業各領域的結合。技術層是算法、模型和技術開發。基礎層則是計算能力和數據資源。

各層架構再進行細分如下:

數據收集:獲取什么類型的數據,數據可以通過那些途徑獲取。常見的數據來源是采集、購買或其他方式獲取現有數據。

比如中山大學的資深機器學習研究專家梁浩林就分享到,城市地理學領域的數據采集渠道,可以同步獲取一些社交APP,比如Yahoo Flickr、Sina
Webo的checkin數據,手機的信號數據,用戶GPS的軌跡數據等等。

數據理解:獲取到原始數據之后,分析數據里面有什么內容、數據準確性如何,為下一步的預處理做準備。

比如我們拍攝的各種照片,需要從中識別出包含人臉的照片。

數據預處理:原始數據可能會有環境影響或者干擾因素,格式化也不好,所以為了保證預測的準確性和有效性,需要進行數據的預處理。

常見的比如調整照片亮度、對比度、銳化等等。

特征提取:將數據里有用的,有典型特征的抽取出來。

比如,對幾千張有效照片進行分類,特征包括性別、頭發眼睛皮膚顏色、輪廓、臉型等等。

模型構建:使用適當的算法,獲取預期準確的值。

常用的分類算法包括:決策樹分類法(Decision Tree),樸素貝葉斯分類算法(Native Bayesian
Classifier)、基于支持向量機(SVM)的分類器、神經網絡法(Neural Network)、k-最近鄰法(k-nearest neighbor,kNN) 語義樹、知識庫、各種視覺算法等等等。至于各種算法的區別,我還在學習中。

模型評估:通常對一個模型進行評估的標準有準確率、查全率。

查準率 =檢索出的相關信息量/檢索出的信息總量

查全率=檢索出的相關信息量/系統中的相關信息總量

狹義上的理解拿人臉識別來講,假設數據庫中存在的10個用戶的照片,我對這10個用戶進行拍照,識別出來庫中包含的人臉有7個,這7個中識別正確的有5個,那么查準率=5/10=50%;查全率就是7/10=70%。另外就是,假設我對1個用戶,操作十次,出來的結果是否十次均和實際匹配。我認為也是模型評估的一個標準。

模型訓練:根據模型評估的結果,對模型進行不斷的訓練甚至是調整,以達到更好的效果。

模型應用:將模型部署、應用到實際場景中。

可以回到AI 基本概念和應用中的人臉識別開門場景,來看看如何跟我們的 AI 架構對應的。

從AI 的結構很容易可以看出來。

人工智能的核心是基礎層,即計算能力和refreshing data flow (持續的數據流)。

所以大公司愿意投入人工智能和發展人工智能,因為大公司有數據,尤其是Google、Facebook、亞馬遜、蘋果,還有國內的BAT。數據是大公司的一個優勢。

于是現在有一個聲音會認為:大公司不具備的醫療、基金、金融等數據,可能會是小公司、人工智能初創企業突破的機會。

技術層的核心主要在于:特征提取, 模型與算法選擇。

總結

以上是生活随笔為你收集整理的四种软件架构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。