原创 何時使用MLP,CNN和RNN神經網絡

                           什麼神經網絡適合你的預測建模問題? 對於深層學習領域的初學者來說,知道使用哪種類型的網絡可能是困難的。每天都有那麼多類型的網絡可供選擇,並且有新的方法被公佈和討論。更糟糕的是,大多數神

原创 IntelliJ IDEA導航特性Top20

在前面的文章裏,我介紹了IntelliJ IDEA(以下稱IntelliJ)中與代碼補全及重構相關的特性。今天我將介紹另外一個利器——IntelliJ的導航(Navigation),只要運用得當,它將節約你大把的時間。 作爲一個Int

原创 HashMap的原理和使用

原文出處:http://www.cnblogs.com/chenssy/p/3521565.html      HashMap也是我們使用非常多的Collection,它是基於哈希表的 Map 接口的實現,以key-value的形式

原创 不小心觸雷的JAVA編程(A B C, 三個代碼塊分別輸出什麼?)

A B C, 三個代碼塊分別輸出什麼? A:         Map<String, String> map = new HashMap<String, String>();         StringBuffer sb

原创 遞歸和循環兩種方式實現未知維度集合的笛卡爾積

什麼是笛卡爾積? 在數學中,兩個集合X和Y的笛卡兒積(Cartesian product),又稱直積,表示爲X × Y,第一個對象是X的成員而第二個對象是Y的所有可能有序對的其中一個成員。 假設集合A={a,b},集合B={0,1,2}

原创 Double值取得小數點後兩位的若干方法

原文出處:http://www.cnblogs.com/nayitian/p/3214178.html import java.math.BigDecimal; import java.math.RoundingMode; import

原创 pregel 與 spark graphX 的 pregel api

原文鏈接:https://blog.csdn.net/u013468917/article/details/51199808 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協

原创 GraphX PageRank

原文鏈接:https://blog.csdn.net/lsshlsw/article/details/41176093 原文出處:https://blog.csdn.net/lsshlsw/ar

原创 Graphx中pregel詳解及具體應用分析(以PageRank爲例)

Spark Pregel參數說明 Pregel是個強大的基於圖的迭代算法,也是Spark中的一個迭代應用aggregateMessage的典型案例,用它可以在圖中方便的迭代計算,如最短路徑、關鍵路徑、n度關係等。然而對於之前對圖計算接觸不

原创 pagerank以及個性化的pagerank算法

pagerank最開始是Google提出來用來衡量網頁重要度排行的算法。 她的思想是基於網頁之間互相的鏈接作爲加權投票。假如網頁a指向b, 那麼網頁b的重要程度受網頁a的影響,a越重要,則b就越重要。假如網頁c也指向b, 但是c跟a對比,

原创 Spark圖計算GraphX介紹及實例

1、GraphX介紹 1.1 GraphX應用背景 Spark GraphX是一個分佈式圖處理框架,它是基於Spark平臺提供對圖計算和圖挖掘簡潔易用的而豐富的接口,極大的方便了對分佈式圖處理的需求。 衆所周知·,社交網絡中人與人之間有很

原创 個性化PageRank在欺詐檢測中的應用

論文:GOTCHA! Network-Based Fraud Detection for Social Security Fraud 作者:Véronique Van Vlasselaer, Tina Eliassi-Rad, 來源:Ma

原创 Spark GraphX在淘寶的實踐

原文鏈接:http://rec-sys.net/forum.php?mod=viewthread&tid=398 由於Spark GraphX性能良好,又有豐富的功能和運算符,能在海量數據上自如運行復雜的圖算法,淘寶嘗試將它作爲分佈式圖計

原创 標籤傳播算法(Label Propagation Algorithm)

1. 半監督學習(Semi-supervised Learning SSL) 半監督學習是一種有監督學習和無監督學習想結合的一種方法,其主要思想是基於數據分佈上的模型假設,利用少量的已標註數據進行指導並預測未標記數據的標記,併合併到標記數

原创 想搶先體驗Android操作系統的魅力嗎?那就使用Android LiveCD吧!

     由於目前基於Android的手機價格比較貴。如果只是爲了體驗android,花幾千元買個手機也不值得。不過幸好Google想到了這一點,剛剛推出 了Android LiveCD 0.2。那麼什麼叫LiveCD呢?就是可以刻在光盤中