當前位置:首頁 » 操作系統 » 偽度量演算法

偽度量演算法

發布時間: 2023-06-11 07:16:55

① DBSCAN原理和演算法偽代碼,與kmeans,OPTICS區別

DBSCAN(Density-Based Spatial Clustering of Applications with Noise)聚類演算法,它是一種基於高密度連通區域的、基於密度的聚類演算法,能夠將具有足夠高密度的區域劃分為簇,並在具有雜訊的數據中發現任意形狀的簇。我們總結一下DBSCAN聚類演算法原理的基本要點:
DBSCAN演算法需要選擇一種距離度量,對於待聚類的數據集中,任意兩個點之間的距離,反映了點之間的密度,說明了點與點是否能夠聚到同一類中。由於DBSCAN演算法對高維數據定義密度很困難,所以對於二維空間中的點,可以使用歐幾里德距離來進行度量。
DBSCAN演算法需要用戶輸入2個參數:一個參數是半徑(Eps),表示以給定點P為中心的圓形鄰域的范圍;另一個參數是以點P為中心的鄰域內最少點的數量(MinPts)。如果滿足:以點P為中心、半徑為Eps的鄰域內的點的個數不少於MinPts,則稱點P為核心點。
DBSCAN聚類使用到一個k-距離的概念,k-距離是指:給定數據集P={p(i); i=0,1,…n},對於任意點P(i),計算點P(i)到集合D的子集S={p(1), p(2), …, p(i-1), p(i+1), …, p(n)}中所有點之間的距離,距離按照從小到大的順序排序,假設排序後的距離集合為D={d(1), d(2), …, d(k-1), d(k), d(k+1), …,d(n)},則d(k)就被稱為k-距離。也就是說,k-距離是點p(i)到所有點(除了p(i)點)之間距離第k近的距離。對待聚類集合中每個點p(i)都計算k-距離,最後得到所有點的k-距離集合E={e(1), e(2), …, e(n)}。
根據經驗計算半徑Eps:根據得到的所有點的k-距離集合E,對集合E進行升序排序後得到k-距離集合E』,需要擬合一條排序後的E』集合中k-距離的變化曲線圖,然後繪出曲線,通過觀察,將急劇發生變化的位置所對應的k-距離的值,確定為半徑Eps的值。
根據經驗計算最少點的數量MinPts:確定MinPts的大小,實際上也是確定k-距離中k的值,DBSCAN演算法取k=4,則MinPts=4。
另外,如果覺得經驗值聚類的結果不滿意,可以適當調整Eps和MinPts的值,經過多次迭代計算對比,選擇最合適的參數值。可以看出,如果MinPts不變,Eps取得值過大,會導致大多數點都聚到同一個簇中,Eps過小,會導致已一個簇的分裂;如果Eps不變,MinPts的值取得過大,會導致同一個簇中點被標記為雜訊點,MinPts過小,會導致發現大量的核心點。
我們需要知道的是,DBSCAN演算法,需要輸入2個參數,這兩個參數的計算都來自經驗知識。半徑Eps的計算依賴於計算k-距離,DBSCAN取k=4,也就是設置MinPts=4,然後需要根據k-距離曲線,根據經驗觀察找到合適的半徑Eps的值,下面的演算法實現過程中,我們會詳細說明。對於演算法的實現,首先我們概要地描述一下實現的過程:
1)解析樣本數據文件。2)計算每個點與其他所有點之間的歐幾里德距離。3)計算每個點的k-距離值,並對所有點的k-距離集合進行升序排序,輸出的排序後的k-距離值。4)將所有點的k-距離值,在Excel中用散點圖顯示k-距離變化趨勢。5)根據散點圖確定半徑Eps的值。)根據給定MinPts=4,以及半徑Eps的值,計算所有核心點,並建立核心點與到核心點距離小於半徑Eps的點的映射。7)根據得到的核心點集合,以及半徑Eps的值,計算能夠連通的核心點,得到雜訊點。8)將能夠連通的每一組核心點,以及到核心點距離小於半徑Eps的點,都放到一起,形成一個簇。9)選擇不同的半徑Eps,使用DBSCAN演算法聚類得到的一組簇及其雜訊點,使用散點圖對比聚類效果。
演算法偽代碼:
演算法描述:
演算法:DBSCAN
輸入:E——半徑
MinPts——給定點在E鄰域內成為核心對象的最小鄰域點數。
D——集合。
輸出:目標類簇集合
方法:Repeat
1)判斷輸入點是否為核心對象
2)找出核心對象的E鄰域中的所有直接密度可達點。
Until 所有輸入點都判斷完畢。
Repeat
針對所有核心對象的E鄰域內所有直接密度可達點找到最大密度相連對象集合,中間涉及到一些密度可達對象的合並。Until 所有核心對象的E領域都遍歷完畢
DBSCAN和Kmeans的區別:
1)K均值和DBSCAN都是將每個對象指派到單個簇的劃分聚類演算法,但是K均值一般聚類所有對象,而DBSCAN丟棄被它識別為雜訊的對象。
2)K均值使用簇的基於原型的概念,而DBSCAN使用基於密度的概念。
3)K均值很難處理非球形的簇和不同大小的簇。DBSCAN可以處理不同大小或形狀的簇,並且不太受雜訊和離群點的影響。當簇具有很不相同的密度時,兩種演算法的性能都很差。
4)K均值只能用於具有明確定義的質心(比如均值或中位數)的數據。DBSCAN要求密度定義(基於傳統的歐幾里得密度概念)對於數據是有意義的。
5)K均值可以用於稀疏的高維數據,如文檔數據。DBSCAN通常在這類數據上的性能很差,因為對於高維數據,傳統的歐幾里得密度定義不能很好處理它們。
6)K均值和DBSCAN的最初版本都是針對歐幾里得數據設計的,但是它們都被擴展,以便處理其他類型的數據。
7)基本K均值演算法等價於一種統計聚類方法(混合模型),假定所有的簇都來自球形高斯分布,具有不同的均值,但具有相同的協方差矩陣。DBSCAN不對數據的分布做任何假定。
8)K均值DBSCAN和都尋找使用所有屬性的簇,即它們都不尋找可能只涉及某個屬性子集的簇。
9)K均值可以發現不是明顯分離的簇,即便簇有重疊也可以發現,但是DBSCAN會合並有重疊的簇。
10)K均值演算法的時間復雜度是O(m),而DBSCAN的時間復雜度是O(m^2),除非用於諸如低維歐幾里得數據這樣的特殊情況。
11)DBSCAN多次運行產生相同的結果,而K均值通常使用隨機初始化質心,不會產生相同的結果。
12)DBSCAN自動地確定簇個數,對於K均值,簇個數需要作為參數指定。然而,DBSCAN必須指定另外兩個參數:Eps(鄰域半徑)和MinPts(最少點數)。
13)K均值聚類可以看作優化問題,即最小化每個點到最近質心的誤差平方和,並且可以看作一種統計聚類(混合模型)的特例。DBSCAN不基於任何形式化模型。
DBSCAN與OPTICS的區別:
DBSCAN演算法,有兩個初始參數E(鄰域半徑)和minPts(E鄰域最小點數)需要用戶手動設置輸入,並且聚類的類簇結果對這兩個參數的取值非常敏感,不同的取值將產生不同的聚類結果,其實這也是大多數其他需要初始化參數聚類演算法的弊端。
為了克服DBSCAN演算法這一缺點,提出了OPTICS演算法(Ordering Points to identify the clustering structure)。OPTICS並 不顯示的產生結果類簇,而是為聚類分析生成一個增廣的簇排序(比如,以可達距離為縱軸,樣本點輸出次序為橫軸的坐標圖),這個排序代表了各樣本點基於密度 的聚類結構。它包含的信息等價於從一個廣泛的參數設置所獲得的基於密度的聚類,換句話說,從這個排序中可以得到基於任何參數E和minPts的DBSCAN演算法的聚類結果。
OPTICS兩個概念:
核心距離:對象p的核心距離是指是p成為核心對象的最小E』。如果p不是核心對象,那麼p的核心距離沒有任何意義。
可達距離:對象q到對象p的可達距離是指p的核心距離和p與q之間歐幾里得距離之間的較大值。如果p不是核心對象,p和q之間的可達距離沒有意義。
演算法描述:OPTICS演算法額外存儲了每個對象的核心距離和可達距離。基於OPTICS產生的排序信息來提取類簇。

② 如何評價一個演算法的好壞

首先,這個演算法必須是正確的
其次,好的演算法應該是友好的,便於人們理解和交流,並且是機器可執行的。
這個演算法還需要足夠健壯,即當輸入的數據非法或不合理時,也能適當的做出正確的反應或進行相應的處理
最後它還必須擁有高效率和低存儲量要求。
也就是所謂的時間復雜度和空間復雜度

1.時間復雜度

定義:在計算機科學中,演算法的時間復雜度是一個函數,他定量描述了該演算法的運行時間.一個演算法執行所耗費的時間,從理論上講,只有你把你的程序放機器上跑起來,才能知道.然而我們有一套時間復雜度的分析方式.一個演算法所花費的時間與其中語句的執行次數成正比例.演算法中的基本操作的執行次數,為演算法的時間復雜度.

2.時間復雜度為什麼不使用時間來衡量而使用基本語句的運行次數來衡量?

演算法的執行時間依賴於具體的軟硬體環境,所以,不能用執行時間的長短來衡量演算法的時間復雜度,而要通過基本語句執行次數的數量級來衡量。

3.時間復雜度的O漸進表示法(Big O notation)

是用於描述函數漸進行為的數學符號.

大O階方法推導:
計算基本語句的執行次數的數量級;
只需計算基本語句執行次數的數量級,這就意味著只要保證基本語句執行次數的函數中的最高次冪正確即可,可以忽略所有低次冪和最高次冪的系數。這樣能夠簡化演算法分析,並且使注意力集中在最重要的一點上:增長率。
如果演算法中包含嵌套的循環,則基本語句通常是最內層的循環體,如果演算法中包含並列的循環,則將並列循環的時間復雜度相加。例如:

for (i=1; i<=n; i++)
x++;
for (i=1; i<=n; i++)
for (j=1; j<=n; j++)
x++;

第一個for循環的時間復雜度為Ο(n),第二個for循環的時間復雜度為Ο(n2),則整個演算法的時間復雜度為Ο(n+n2)=Ο(n2)。

4.時間復雜度的:最優、平均、最差情況,為什麼時間復雜度看的是最差情況?

最差情況下的復雜度是所有可能的輸入數據所消耗的最大資源,如果最差情況下的復雜度符合我們的要求,我們就可以保證所有的情況下都不會有問題。

某些演算法經常遇到最差情況。比如一個查找演算法,經常需要查找一個不存在的值。
也許你覺得平均情況下的復雜度更吸引你,可是平均情況也有幾點問題。第一,難計算,多數演算法的最差情況下的復雜度要比平均情況下的容易計算的多,第二,有很多演算法的平均情況和最差情況的復雜度是一樣的. 第三,什麼才是真正的平均情況?如果你假設所有可能的輸入數據出現的概率是一樣的話,也是不合理的。其實多數情況是不一樣的。而且輸入數據的分布函數很可能是你沒法知道。
考慮最好情況的復雜度更是沒有意義。

5.如何求解:二分查找、遞歸求階乘、遞歸斐波那契的時間復雜度?

二分查找:通過折紙查找求解時間復雜度為O(logN);
遞歸求階乘:數基本操作遞歸N次得到時間復雜度為O(N);
遞歸斐波那契:分析得出基本操作遞歸了2N次,時間復雜度為O(2N);

6.什麼是空間復雜度?

空間復雜度是對一個演算法在運行過程中臨時佔用存儲空間大小的度量.空間復雜度不是程序佔用了多少bytes的空間,因為這個也沒太大意義,所以空間復雜度算的是變數的個數.空間復雜度計算規則基本跟時間復雜度類似,也使用大O漸進法表示.

7.如何求空間復雜度? 普通函數&遞歸函數

一個演算法的空間復雜度只考慮在運行過程中為局部變數分配的存儲空間的大小,它包括為參數表中形參變數分配的存儲空間和為在函數體中定義的局部變數分配的存儲空間兩個部分。若一個演算法為 遞歸演算法,其空間復雜度為遞歸所使用的堆棧空間的大小,它等於一次調用所分配的臨時存儲空間的大小乘以被調用的次數(即為遞歸調用的次數加1,這個1表示開始進行的一次非遞歸調用)。演算法的空間復雜度一般也以數量級的形式給出。如當一個演算法的空間復雜度為一個常量,即不隨被處理數據量n的大小而改變時,可表示為O(1);當一個演算法的空間復雜度與以2為底的n的對數成正比時,可表示為O(log2n);當一個演算法的空間復雜度與n成線性比例關系時,可表示為O(n).若形參為數組,則只需要為它分配一個存儲由實參傳送來的一個地址指針的空間,即一個機器字長空間;若形參為引用方式,則也只需要為其分配存儲一個地址的空間,用它來存儲對應實參變數的地址,以便由系統自動引用實參變數。
8. 分析遞歸斐波那契數列的:時間、空間復雜度,並對其進行優化,偽遞歸優化->循環優化

long long Fib(int N) {
if (N < 3)
return 1;
return Fib(N - 1) + Fib(N - 2);
}

普通遞歸實現的斐波那契數列:
時間復雜度:O(2^n)

計算並根據O漸進表示法得出時間復雜度.

空間復雜度:O(N);遞歸深度乘以(每一次遞歸的空間佔用{有輔助空間或常量})

偽遞歸優化:

long long fib (long long first, longlong second, int N) {
if(N <3)
return 1;
if(N == 3)
return first + second;
return fib(second, first+second,N-1);
}

時間復雜度:
O(N);
遞歸深度乘以每次遞歸的循環次數
空間復雜度:
O(1)或O(N)
關鍵看編譯器是否優化,優化則為O(1)否則O(N);

循環優化:

long long Fib(int N) {
long long first = 1;
long long second = 1;
long long ret = 0;
for (int i = 3; i <= N ; ++i) {
ret = first + second;
first = second;
second = ret;
}
return second;
}

時間復雜度:O(N);

空間復雜度:O(1);

9.常見時間復雜度

常見的演算法時間復雜度由小到大依次為: Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n2)<Ο(n3)<…<Ο(2n)<Ο(n!) Ο(1)表示基本語句的執行次數是一個常數,一般來說,只要演算法中不存在循環語句,其時間復雜度就是Ο(1)。Ο(log2n)、Ο(n)、Ο(nlog2n)、Ο(n2)和Ο(n3)稱為多項式時間,而Ο(2n)和Ο(n!)稱為指數時間。

③ 機器學習實戰的作品目錄

目錄第一部分分類第1章機器學習基礎21.1 何謂機器學習31.1.1 感測器和海量數據41.1.2 機器學習非常重要51.2 關鍵術語51.3 機器學習的主要任務71.4 如何選擇合適的演算法81.5 開發機器學習應用程序的步驟91.6 Python語言的優勢101.6.1 可執行偽代碼101.6.2 Python比較流行101.6.3 Python語言的特色111.6.4 Python語言的缺點111.7 NumPy函數庫基礎121.8 本章小結13第2章k-近鄰演算法 152.1 k-近鄰演算法概述152.1.1 准備:使用Python導入數據172.1.2 從文本文件中解析數據192.1.3 如何測試分類器202.2 示例:使用k-近鄰演算法改進約會網站的配對效果202.2.1 准備數據:從文本文件中解析數據212.2.2 分析數據:使用Matplotlib創建散點圖232.2.3 准備數據:歸一化數值252.2.4 測試演算法:作為完整程序驗證分類器262.2.5 使用演算法:構建完整可用系統272.3 示例:手寫識別系統282.3.1 准備數據:將圖像轉換為測試向量292.3.2 測試演算法:使用k-近鄰演算法識別手寫數字302.4 本章小結31第3章決策樹 323.1 決策樹的構造333.1.1 信息增益353.1.2 劃分數據集373.1.3 遞歸構建決策樹393.2 在Python中使用Matplotlib註解繪制樹形圖423.2.1 Matplotlib註解433.2.2 構造註解樹443.3 測試和存儲分類器483.3.1 測試演算法:使用決策樹執行分類493.3.2 使用演算法:決策樹的存儲503.4 示例:使用決策樹預測隱形眼鏡類型503.5 本章小結52第4章基於概率論的分類方法:樸素貝葉斯 534.1 基於貝葉斯決策理論的分類方法534.2 條件概率554.3 使用條件概率來分類564.4 使用樸素貝葉斯進行文檔分類574.5 使用Python進行文本分類584.5.1 准備數據:從文本中構建詞向量584.5.2 訓練演算法:從詞向量計算概率604.5.3 測試演算法:根據現實情況修改分類器624.5.4 准備數據:文檔詞袋模型644.6 示例:使用樸素貝葉斯過濾垃圾郵件644.6.1 准備數據:切分文本654.6.2 測試演算法:使用樸素貝葉斯進行交叉驗證664.7 示例:使用樸素貝葉斯分類器從個人廣告中獲取區域傾向684.7.1 收集數據:導入RSS源684.7.2 分析數據:顯示地域相關的用詞714.8 本章小結72第5章Logistic回歸 735.1 基於Logistic回歸和Sigmoid函數的分類745.2 基於最優化方法的最佳回歸系數確定755.2.1 梯度上升法755.2.2 訓練演算法:使用梯度上升找到最佳參數775.2.3 分析數據:畫出決策邊界795.2.4 訓練演算法:隨機梯度上升805.3 示例:從疝氣病症預測病馬的死亡率855.3.1 准備數據:處理數據中的缺失值855.3.2 測試演算法:用Logistic回歸進行分類865.4 本章小結88第6章支持向量機896.1 基於最大間隔分隔數據896.2 尋找最大間隔916.2.1 分類器求解的優化問題926.2.2 SVM應用的一般框架936.3 SMO高效優化演算法946.3.1 Platt的SMO演算法946.3.2 應用簡化版SMO演算法處理小規模數據集946.4 利用完整Platt SMO演算法加速優化996.5 在復雜數據上應用核函數1056.5.1 利用核函數將數據映射到高維空間1066.5.2 徑向基核函數1066.5.3 在測試中使用核函數1086.6 示例:手寫識別問題回顧1116.7 本章小結113第7章利用AdaBoost元演算法提高分類性能 1157.1 基於數據集多重抽樣的分類器1157.1.1 bagging:基於數據隨機重抽樣的分類器構建方法1167.1.2 boosting1167.2 訓練演算法:基於錯誤提升分類器的性能1177.3 基於單層決策樹構建弱分類器1187.4 完整AdaBoost演算法的實現1227.5 測試演算法:基於AdaBoost的分類1247.6 示例:在一個難數據集上應用AdaBoost1257.7 非均衡分類問題1277.7.1 其他分類性能度量指標:正確率、召回率及ROC曲線1287.7.2 基於代價函數的分類器決策控制1317.7.3 處理非均衡問題的數據抽樣方法1327.8 本章小結132第二部分利用回歸預測數值型數據第8章預測數值型數據:回歸 1368.1 用線性回歸找到最佳擬合直線1368.2 局部加權線性回歸1418.3 示例:預測鮑魚的年齡1458.4 縮減系數來「理解」數據1468.4.1 嶺回歸1468.4.2 lasso1488.4.3 前向逐步回歸1498.5 權衡偏差與方差1528.6 示例:預測樂高玩具套裝的價格1538.6.1 收集數據:使用Google購物的API1538.6.2 訓練演算法:建立模型1558.7 本章小結158第9章樹回歸1599.1 復雜數據的局部性建模1599.2 連續和離散型特徵的樹的構建1609.3 將CART演算法用於回歸1639.3.1 構建樹1639.3.2 運行代碼1659.4 樹剪枝1679.4.1 預剪枝1679.4.2 後剪枝1689.5 模型樹1709.6 示例:樹回歸與標准回歸的比較1739.7 使用Python的Tkinter庫創建GUI1769.7.1 用Tkinter創建GUI1779.7.2 集成Matplotlib和Tkinter1799.8 本章小結182第三部分無監督學習第10章利用K-均值聚類演算法對未標注數據分組18410.1 K-均值聚類演算法18510.2 使用後處理來提高聚類性能18910.3 二分K-均值演算法19010.4 示例:對地圖上的點進行聚類19310.4.1 Yahoo! PlaceFinder API19410.4.2 對地理坐標進行聚類19610.5 本章小結198第11章使用Apriori演算法進行關聯分析20011.1 關聯分析20111.2 Apriori原理20211.3 使用Apriori演算法來發現頻繁集20411.3.1 生成候選項集20411.3.2 組織完整的Apriori演算法20711.4 從頻繁項集中挖掘關聯規則20911.5 示例:發現國會投票中的模式21211.5.1 收集數據:構建美國國會投票記錄的事務數據集21311.5.2 測試演算法:基於美國國會投票記錄挖掘關聯規則21911.6 示例:發現毒蘑菇的相似特徵22011.7 本章小結221第12章使用FP-growth演算法來高效發現頻繁項集22312.1 FP樹:用於編碼數據集的有效方式22412.2 構建FP樹22512.2.1 創建FP樹的數據結構22612.2.2 構建FP樹22712.3 從一棵FP樹中挖掘頻繁項集23112.3.1 抽取條件模式基23112.3.2 創建條件FP樹23212.4 示例:在Twitter源中發現一些共現詞23512.5 示例:從新聞網站點擊流中挖掘23812.6 本章小結239第四部分其他工具第13章利用PCA來簡化數據24213.1 降維技術24213.2 PCA24313.2.1 移動坐標軸24313.2.2 在NumPy中實現PCA24613.3 示例:利用PCA對半導體製造數據降維24813.4 本章小結251第14章利用SVD簡化數據25214.1 SVD的應用25214.1.1 隱性語義索引25314.1.2 推薦系統25314.2 矩陣分解25414.3 利用Python實現SVD25514.4 基於協同過濾的推薦引擎25714.4.1 相似度計算25714.4.2 基於物品的相似度還是基於用戶的相似度?26014.4.3 推薦引擎的評價26014.5 示例:餐館菜餚推薦引擎26014.5.1 推薦未嘗過的菜餚26114.5.2 利用SVD提高推薦的效果26314.5.3 構建推薦引擎面臨的挑戰26514.6 基於SVD的圖像壓縮26614.7 本章小結268第15章大數據與MapRece27015.1 MapRece:分布式計算的框架27115.2 Hadoop流27315.2.1 分布式計算均值和方差的mapper27315.2.2 分布式計算均值和方差的recer27415.3 在Amazon網路服務上運行Hadoop程序27515.3.1 AWS上的可用服務27615.3.2 開啟Amazon網路服務之旅27615.3.3 在EMR上運行Hadoop作業27815.4 MapRece上的機器學習28215.5 在Python中使用mrjob來自動化MapRece28315.5.1 mrjob與EMR的無縫集成28315.5.2 mrjob的一個MapRece腳本剖析28415.6 示例:分布式SVM的Pegasos演算法28615.6.1 Pegasos演算法28715.6.2 訓練演算法:用mrjob實現MapRece版本的SVM28815.7 你真的需要MapRece嗎?29215.8 本章小結292附錄A Python入門294附錄B 線性代數303附錄C 概率論復習309附錄D 資源312索引313版權聲明316

④ 各類場景應用中涉及的AI演算法匯總

整理了各類場景應用中AI演算法

一、圖像CV

內容安全,目標檢測,圖像識別,智能視覺生產,圖像搜索,圖像分割,物體檢測,圖像分類,圖像標簽,名人識別,概念識別,場景識別,物體識別,場景分析,智能相冊,內容推薦,圖庫管理,網紅人物識別,明星人物識別,圖像搜索,商品圖片搜索,版權圖片搜索,通用圖片搜索,車牌識別,垃圾分類,車輛檢測,菜品識別,車型識別,犬類識別,實例分割,風格遷移,智能填充,智能識圖,拍照搜商品,精準廣告投放,電商導購,圖像分析,圖像理解,圖像處理,圖像質量評估,場景識別,物體識別,場所識別,圖像自訓練平台,圖像分類,目標檢測,圖像分割,關鍵點檢測,圖像生成,場景文字識別,度量學習,圖像識別,圖像比對,圖像分類使用手冊,圖像分類API文檔目標檢測使用手冊,目標檢測API文檔Logo檢測使用手冊,Logo檢測API文檔,通用圖片搜索,車牌識別,垃圾分類,車輛檢測,車型識別,犬類識別,實例分割,風格遷移,智能填充,車牌識別,相冊聚類,場景與物體識別,無限天空,圖像識別引擎,黃色圖片識別,暴力圖像識別,工業輪胎智能檢測,肋骨骨折識別,顯微識別,圖像處理,廣告識別,人臉演算法,人體演算法,圖像識別,圖像增強,OCR,圖像處理,ZoomAI,智能貼圖,智能製作,質量評價,圖像識別,智能鑒黃,圖像識別,實時手寫識別,唇語識別,通用文字識別,手寫文字識別,圖像技術,圖像識別,圖像審核,圖像搜索,圖像增強,圖像特效,車輛分析,圖像生成,繪畫機器人獨家,動漫化身獨家,像素風獨家,超清人像獨家,圖像融合,換臉技術,神奇變臉,圖像風格化,證件照生成,線稿圖像識別,寶寶檢測,圖像分類,圉像深度估計,天空分割,食物分割,貓狗臉技術,食物識別獨家,圖像美學評分,車輛分析,車型識別,車型識別(含指導價),車型識別(含配置參數),車標識別,人臉識別(活體),車牌識別,表情識別,安全帽識別,計算機影像,計算機視覺,聚焦光學字元識別、人臉識別、質檢、感知、理解、交互,圖像視頻分析,Logo檢測,內容審核,智能批改,筆記評估,思維導圖評估,物體檢測,物體識別。

二、人臉、體態、眼瞳、聲音、指紋

人臉分割人臉識別,無,人體分析HAS,識別人的年齡,性別,穿著信息,客流統計分析,智能客服,熱點區域分析,人體檢測,人臉口罩識別,人臉對比,人臉搜索,人臉檢測與屬性分析,人臉活體檢測,人體關鍵點檢測,行人重識別,細粒度人像分割,人像分割,人臉解析,3D人體姿態估計,人臉融合,人臉識別,換臉甄別,人臉支付,人臉核身,人像變換,人臉試妝,人臉融合,人體分析,手勢識別,人臉驗證與檢索,人臉比對,人臉比對sensetime,人臉水印照比對,靜默活體檢測,靜默活體檢測sensetime,人臉檢測和屬性分析,人臉特徵分析tuputech,配合式活體檢測,人臉安防,計算機視覺,智能應用服務,人臉查詢人臉分析人臉統計名單庫管理人臉布控,人臉應用,人體應用,人體查詢,車輛查詢車輛分析車輛統計車輛布控車輛名單庫管理,車輛應用,人臉圖像識別人體圖像識別車輛圖像識別,圖像識別,圖像比對,人臉比對,人體檢測,人臉口罩識別,人臉對比,人臉搜索,人臉檢測與屬性分析,人臉活體檢測,人體關鍵點檢測,行人重識別,細粒度人像分割,人像分割,人臉解析,3D人體姿態估計,人臉融合,人臉識別,人臉檢測,人臉比對,人臉搜索,人臉關鍵點,稠密關鍵點,人臉屬性,情緒識別,顏值評分,視線估計,皮膚分析,3D人臉重建,面部特徵分析人體識別,人體檢測,人體關鍵點,人體摳像,人體屬性,手勢識別人像處理,美顏美型,人臉融合,濾鏡,聲紋識別支付,語音合成,語音合成,聲紋識別,語音喚醒,人臉識別引擎,攝像頭人臉識別,圖片人臉檢測,身份識別,人臉識別,人臉屬性,人體識別,聲紋識別,衣服檢索及聚類,語音分析,聲紋識別,說話人歸檔,人臉和人體識別,人臉檢測,手勢識別,人臉與人體識別,人臉識別雲服務,人臉識別私有化,人臉離線識別SDK,人臉實名認證,人像特效,人體分析,人臉技不,皮膚分析獨家,頭部分割,宏觀人臉分析,人臉關鍵點檢測,微觀人臉分析獨家,頭發分析獨家,五官分割,頭發分割人體技術,人體外輪廓點檢測獨家,精細化人像摳圖,人體框檢測,肢體關鍵點檢測,人像分割,服飾識別,手勢識別,皮膚分割,人臉,說話人識別,人臉檢測識別,人臉1:1比對,人臉檢測,AI人臉/人形車輛,大數據人像圖片防偽,QoS保障,CDN,表情識別,舉手動作識別,人臉檢測,網路切片,邊緣計算,人臉分析,人臉檢測,人臉搜索,人體分析,手勢識別,著裝檢測,人臉識別,行為檢測,人臉識別,人形檢測,行為分析,人臉檢測,人臉跟蹤,人臉比對,人臉查找,人臉屬性分析,活體檢測,聲音指紋,聲紋識別。

三、視頻

視頻分割、視頻處理、視頻理解、智能視覺、多媒體,視頻內容分析,人體動作監控,視頻分類,智能交通,人/動物軌跡分析,目標計數,目標跟蹤,視頻編輯-,精彩片段提取,新聞視頻拆分,視頻摘要,視頻封面,視頻拆條,視頻標簽-,視頻推薦,視頻搜索,視頻指紋-,數字版權管理,廣告識別,視頻快速審核,視頻版權,視頻查重,視頻換臉,車輛解析, 體育 視頻摘要,視頻內容分析,顏色識別,貨架商品檢測, 時尚 搭配,危險動作識別,無,無,視頻,視頻換臉,車輛解析, 體育 視頻摘要,視頻內容分析,顏色識別,貨架商品檢測, 時尚 搭配,危險動作識別,菜品識別,視頻識別引擎,結腸息肉檢測,胃鏡評估系統,視頻標簽,場景識別,客流分析,手勢識別,視頻技術,短視頻標簽,視覺看點識別,動態封面圖自動生成,智能剪輯,新聞拆條,智能插幀,視頻技術,多模態媒資檢索公測中,媒體內容分析,媒體內容審核,視頻生成,視頻動作識別,

四、ocr文字識別

手寫識別,票據識別,通用文檔,通用卡證,保險智能理賠,財稅報銷電子化,證照電子化審批,票據類文字識別,行業類文字識別,證件類文字識別,通用類文字識別,通用文字識別,駕駛證識別,身份證識別,增值稅發票識別,行駛證識別,營業執照識別,銀行卡識別,增值稅發票核驗,營業執照核驗,智能掃碼,行業文檔識別, 汽車 相關識別,票據單據識別,卡證文字識別,通用文字識別,手寫文字識別,印刷文字識別,銀行卡識別,名片識別,身份證識別intsig,營業執照識別intsig,增值稅發票識別intsig,拍照速算識別,公式識別,指尖文字識別,駕駛證識別JD,行駛證識別JD,車牌識別JD,身份證識別,增值稅發票識別,營業執照識別,火車票識別,計程車發票識別,印刷文字識別(多語種),印刷文字識別(多語種)intsig內容審核,色情內容過濾,政治人物檢查,暴恐敏感信息過濾,廣告過濾,OCR自定義模板使用手冊,OCR自定義模板API文檔,通用文字識別,駕駛證識別,身份證識別,增值稅發票識別,行駛證識別,營業執照識別,銀行卡識別,身份證識別,駕駛證識別,行駛證識別,銀行卡識別,通用文字識別,自定義模板文字識別,文字識別引擎,身份證識別,圖片文字識別,通用文字識別,身份證識別,名片識別,光學字元識別服務,通用文字識別,手寫體文字識別,表格識別,整題識別(含公式),購物小票識別,身份證識別,名片識別,自定義模板文字識別,文字識別,通用文字識別,銀行卡識別,身份證識別,字幕識別,網路圖片識別, 游戲 直播關鍵字識別,新聞標題識別,OCR文字識別,通用場景文字識別,卡證文字識別,財務票據文字識別,醫療票據文字識別, 汽車 場景文字識別,教育場景文字識別,其他場景文字識別,iOCR自定義模板文字識別,通用類OCR,通用文本識別(中英)通用文本識別(多語言)通用表格識別,證照類OCR,身份證社保卡戶口本護照名片銀行卡結婚證離婚證房產證不動產證,車輛相關OCR,行駛證駕駛證車輛合格證車輛登記證,公司商鋪類OCR,商戶小票稅務登記證開戶許可證營業執照組織機構代碼證,票據類OCR,增值稅發票增值稅卷票火車票飛機行程單計程車發票購車發票智能技術,票據機器人證照機器人文本配置機器人表格配置機器人框選配置機器人,文字識別,行駛證識別,駕駛證識別,表單識別器,通用文本,財務票據識別,機構文檔識別,個人證件識別,車輛相關識別,通用表格,印章識別,財報識別,合同比對,識別文字識別,簽名比對,OCR識別,教育OCR,印刷識別,手寫識別,表格識別,公式識別,試卷拆錄

五、自然語言NPL

文本相似度,文本摘要,文本糾錯,中心詞提取,文本信息抽取,智能文本分類,命名實體,詞性標注,多語言分詞,NLP基礎服務,地址標准化,商品評價解析智能簡訊解析,機器閱讀理解,金融研報信息識別,法律案件抽取,行業問答推理,行業知識圖譜構建,文本實體關系抽取,搜索推薦,知識問答,短文本相似度,文本實體抽取, 情感 傾向分析,興趣畫像匹配,文本分類-多標簽,文本分類-單標簽,定製自然語言處理,語言生成,語言理解,自然語言處理基礎,文本摘要,數據轉文字,文本生成,智能問答系統,內容推薦,評價分析,文本分類,對話理解,意圖理解, 情感 分析,觀點抽取,中文分詞,短文本相似度,關鍵詞提取,詞向量,命名實體,識別依存,句法分析, 情感 分析,評論觀點抽取,短文本相似度,機器翻譯,詞法分析,詞義相似度,詞向量,句法分析,文本分類,短語挖掘,閑聊,文本流暢度,同義詞,聚類,語言模型填空,新聞熱詞生成,機器閱讀理解,商品信息抽取,詞法分析, 情感 分析,關鍵詞提取,用戶評論分析,資訊熱點挖掘,AIUI人機交互,文本糾錯,詞法分析,依存句法分析,語義角色標注,語義依存分析(依存樹),語義依存分析(依存圖), 情感 分析,關鍵詞提取,NLP能力生產平台,NLP基礎技術,中文詞法分析-LAC,詞向量—Word2vec,語言模型—Language_model,NLP核心技術, 情感 分析、文本匹配、自然語言推理、詞法分析、閱讀理解、智能問答,信息檢索、新聞推薦、智能客服, 情感 分析、文本匹配、自然語言推理、詞法分析、閱讀理解、智能問答,機器問答、自然語言推斷、 情感 分析和文檔排序,NLP系統應用,問答系統對話系統智能客服,用戶消費習慣理解熱點話題分析輿情監控,自然語言處理,文本分類使用手冊,文本分類API文檔, 情感 分析,評論觀點抽取,短文本相似度,機器翻譯,詞法分析,詞義相似度,詞向量,句法分析,文本分類,短語挖掘,閑聊,文本流暢度,同義詞,聚類,語言模型填空,新聞熱詞生成,機器閱讀理解,商品信息抽取智能創作,智能寫作,搭配短文,種草標題,賣點標題,社交電商營銷文案,自然語言處理能力,基礎文本分析,分詞、詞性分析技術,詞向量表示,依存句法分析,DNN語言模型,語義解析技術,意圖成分識別, 情感 分析,對話情緒識別,文本相似度檢測,文本解析和抽取技術,智能信息抽取,閱讀理解,智能標簽,NLG,自動摘要,自動寫文章,語言處理基礎技術,文本審核, 情感 分析,機器翻譯,智能聊天,自然語言,基於標題的視頻標簽,台詞看點識別,意圖識別,詞法分析,相關詞,輿情分析,流量預測,標簽技術,自然語言處理,語義對話,自然語言處理,車型信息提取,關鍵詞提取,語義理解,語義相似度,意圖解析,中文詞向量,表示依存,句法分析,上下文理解,詞法分析,意圖分析,情緒計算,視覺 情感 ,語音 情感 , 情感 分析,沉浸式閱讀器,語言理解,文本分析,自然語言處理,在線語音識別,自然語言理解火速上線中, 情感 判別,語義角色標注,依存句法分析,詞性標注,實體識別,中文分詞,分詞,

6、知識圖譜

知識圖譜,葯學知識圖譜,智能分診,騰訊知識圖譜,無,葯學知識圖譜,智能分診,知識理解,知識圖譜Schema,圖資料庫BGraph,知識圖譜,語言與知識,語言處理基礎技術,語言處理應用技術,知識理解,文本審核,智能對話定製平台,智能文檔分析平台,智能創作平台,知識圖譜,實體鏈接,意圖圖譜,識別實體,邏輯推理,知識挖掘,知識卡片

7、對話問答機器人

智能問答機器人,智能語音助手,智能對話質檢,智能話務機器人,無,電話機器人,NeuHub助力京東智能客服升級,騰訊雲小微,智能硬體AI語音助手,對話機器人,無,問答系統對話系統智能客服,Replika對話技術,客服機器人,智能問答,智能場景,個性化回復,多輪交互,情緒識別,智能客服,金融虛擬客服,電話質檢,AI語音交互機器人,中移雲客服·智能AI外呼,人機對話精準語義分析

8、翻譯

協同翻譯工具平台,電商內容多語言工具,文檔翻譯,專業版翻譯引擎,通用版翻譯引擎,無,機器翻譯,無,機器翻譯,音視頻字幕平台,機器翻譯,機器翻譯niutrans,文本翻譯,語音翻譯,拍照翻譯,機器翻譯,機器翻譯,文本翻譯,語音翻譯,通用翻譯,自然語言翻譯服務,文本翻譯,圖片翻譯,語音翻譯,實時語音翻譯,文檔翻譯(開發版,機器翻譯,文本翻譯,語音翻譯,拍照翻譯,機器翻譯實時長語音轉寫,錄音文件長語音轉寫,翻譯工具,機器翻譯火速上線中

9、聲音

便攜智能語音一體機,語音合成聲音定製,語音合成,一句話識別,實時語音識別錄音文件識別,客服電話,語音錄入,語音指令,語音對話,語音識別,科學研究,安防監控,聲音分類,語音合成,語音識別,實時語音轉寫,定製語音合成,定製語音識別,語音合成,語音合成聲音定製,離線語音合成,短語音識別,錄音文件識別,聲紋識別,離線語音識別,實時語音識別,呼叫中心短語音識別,呼叫中心錄音文件識別,呼叫中心實時語音識別,語音識別,語音合成,聲紋識別,語音識別,語音聽寫,語音轉寫,實時語音轉寫,語音喚醒,離線命令詞識別,離線語音聽寫,語音合成,在線語音合成,離線語音合成,語音分析,語音評測,性別年齡識別,聲紋識別,歌曲識別,A.I.客服平台能力中間件,語音識別,語音交互技術,語音合成,語音合成聲音定製,離線語音合成,短語音識別,錄音文件識別,聲紋識別,離線語音識別,實時語音識別,呼叫中心短語音識別,呼叫中心錄音文件識別,呼叫中心實時語音識別,遠場語音識別,語音識別,一句話識別,實時語音識別,錄音文件識別,語音合成,實時語音識別,長語音識別,語音識別,語音合成,波束形成,聲源定位,去混響,降噪,回聲消除,分布式拾音,語音識別,語音喚醒,語音合成,聲紋識別,智能語音服務,語音合成,短語音識別,實時語音識別,語音理解與交互,離線喚醒詞識別,語音識別,一句話識別,實時語音識別,錄音文件識別,電話語音識別,語音喚醒,離線語音識別,離線命令詞識別,遠場語音識別,語音合成,通用語音合成,個性化語音合成,語音技術,短語音識別,實時語音識別,音頻文件轉寫,在線語音合成,離線語音合成,語音自訓練平台,語音交互,語音合成,語音識別,一句話識別,實時短語音識別,語音合成,語音喚醒,本地語音合成,語音翻譯,語音轉文本,短語音聽寫,長語音轉寫,實時語音轉寫,語音內容審核,會議超極本,語音交互技術,語音識別,語義理解,語音合成,音頻轉寫,音視頻類產品,語音通知/驗證碼,訂單小號,撥打驗證,點擊撥號,數據語音,統一認證,語音會議,企業視頻彩鈴,語音識別,語音文件轉錄,實時語音識別,一句話語音識別,語音合成,通用語音合成,個性化語音合成,語音評測,通用語音評測,中英文造句評測,在線語音識別,語音識別,語音喚醒,語音合成,語音合成,語音識別,語音聽寫,語音轉寫,短語音轉寫(同步),語音識別,語音 情感 識別

十、數據挖掘AI硬體

演算法類型:包括二分類、多分類和回歸,精準營銷,表格數據預測,銷量預測,交通流量預測,時序預測,大數據,無,機器學習使用手冊,機器學習API文檔,大數據處理,大數據傳輸,數據工廠,大數據分析,數據倉庫,數據採集與標注,數據採集服務,數據標注服務,AI開發平台,全功能AI開發平台BML,零門檻AI開發平台EasyDL,AI硬體與平台,GPU雲伺服器,機器人平台,度目視頻分析盒子,度目AI鏡頭模組,度目人臉應用套件,度目人臉抓拍機,人臉識別攝像機,昆侖AI加速卡,智能預測,購車指數,數據科學虛擬機,平台效率,雲與AI,抗DDoS,天盾,網站漏洞掃描,網頁防篡改,入侵檢測防護,彈性雲伺服器,對象存儲服務,雲專線(CDA,AI計算機平台—360net深度學習基礎模型,AI演算法訓練適配主流AI框架

十一、其他

內容審核,智能鑒黃,特定人物識別,通用圖片審核,文本智能審核,廣告檢測,Logo檢測,商品理解,拍照購,商品圖片搜索,通用商品識別,疫情物資識別,酒標識別,細分市場劃分,品牌競爭力分析,老品升級,新品定製,商品競爭力分析,商品銷量預測,商品營銷,用戶評論佔比預測,商品命名實體識別,商品顏色識別,強化學習,智能地圖引擎,內容審核,智能鑒黃,特定人物識別,通用圖片審核,文本智能審核,廣告檢測,Logo檢測商品理解,拍照購,商品圖片搜索,通用商品識別,疫情物資識別,酒標識別,細分市場劃分,品牌競爭力分析,老品升級,新品定製,商品競爭力分析,商品銷量預測,商品營銷,用戶評論佔比預測,商品命名實體識別,商品顏色識別,個性化與推薦系統,推薦系統,輿情分析,輿情標簽,智慧教育,智能語音評測,拍照搜題,題目識別切分,整頁拍搜批改,作文批改,學業大數據平台,文檔校審系統,會議同傳系統,文檔翻譯系統,視頻翻譯系統,教育學習,口語評測,朗讀聽書,增強現實,3D肢體關鍵點SDK,美顏濾鏡SDK,短視頻SDK,基礎服務,私有雲部署,多模態交互,多模態 情感 分析,多模態意圖解析,多模態融合,多模態語義,內容審查器,Microsoft基因組學,醫學人工智慧開放平台,數據查驗介面,身份驗證(公安簡項),銀行卡驗證,發票查驗,設備接入服務Web/H5直播消息設備託管異常巡檢電話提醒,音視頻,視頻監控服務雲廣播服務雲存儲雲錄制,司乘體驗,智能地圖引擎,消息類產品,視頻簡訊,簡訊通知/驗證碼,企業掛機彩信,來去電身份提示,企業固話彩印,模板閃信,異網簡訊,內容生產,試卷拆錄解決方案,教學管理,教學質量評估解決方案,教學異常行為監測,授課質量分析解決方案,路況識別,人車檢測,視覺SLAM,高精地圖,免費SDK,智能診後隨訪管理,用葯管家,智能預問診,智能導診,智能自診,智能問葯,智能問答,裁判文書近義詞計算,法條推薦,案由預測,

⑤ 求解:圖論中常見的最短路徑演算法有幾種都是什麼

主要是有三種、、

第一種是最直接的貪心dijkstra演算法、、可以利用堆數據結構進行優化、、缺點就是不能求有負權的最短路與判斷負環、、

第二種是bellman-ford演算法、、根據鬆弛操作的性質是可以來判斷負環的、、時間復雜度是O(nm)的、、

第三種是SPFA演算法、、把他單獨拿出來作為一種演算法並不是非常好的、、他的實質應該是上面的bellman-ford演算法的隊列優化時間復雜度更低、O(KE)、K的值約等於2、、

熱點內容
喵喵試玩腳本 發布:2025-04-05 19:42:08 瀏覽:455
我的世界布吉島伺服器怎麼加材質包 發布:2025-04-05 19:32:27 瀏覽:594
ftp怎麼連接路由 發布:2025-04-05 19:20:52 瀏覽:232
手游腳本商城 發布:2025-04-05 19:08:23 瀏覽:799
摘星游戲腳本 發布:2025-04-05 18:49:51 瀏覽:590
c語言中k什麼意思 發布:2025-04-05 18:49:40 瀏覽:87
php在線編程 發布:2025-04-05 18:47:30 瀏覽:542
sqlserver運行 發布:2025-04-05 18:41:32 瀏覽:44
如何安卓遷移蘋果 發布:2025-04-05 18:35:03 瀏覽:577
c語言輸入處理 發布:2025-04-05 18:34:58 瀏覽:99