原创 深度模型的CTR演進之路——知識點彙集

路線圖: 忘記從哪位大神哪裏獲取的了,十分抱歉~~ 相應內容 算法 知識鏈接 Forest   ResNet   LR  線性迴歸原理及推導   邏輯迴歸原理及推導 MF 矩陣分解方法ALS   矩陣分解方法處理隱式反饋 Embeddi

原创 【LeetCode】手寫題目

一面題目: 1.題目描述: 給一個有符號的數123,將其翻轉變爲321。LeetCode的第7題https://leetcode-cn.com/problems/reverse-integer/submissions/ 解答:主要考慮到邊

原创 【LeetCode】快排-無序整數數組中找第k大的數(或者最小的k個數)

一個有代表性的題目:無序整數數組中找第k大的數,對快排進行優化。 這裏先不說這個題目怎麼解答,先仔細回顧回顧快排,掰開了揉碎了理解理解這個排序算法:時間複雜度、空間複雜度;什麼情況下是複雜度最高的情況。 1.主要思想 通過一趟排序將要排序

原创 【LeetCode】零錢兌換及其升級版(動態規劃、回溯法)

LeetCode第322題鏈接。 題目描述: 給定不同面額的硬幣 coins 和一個總金額 amount。編寫一個函數來計算可以湊成總金額所需的最少的硬幣個數。如果沒有任何一種硬幣組合能組成總金額,返回 -1。 例子: 輸入: coin

原创 【JAVA】hashmap-hashset-map-list-arraylist

hashmap 基於哈希表的 Map 接口的實現。此實現提供所有可選的映射操作,並允許使用 null 值和 null 鍵。(除了非同步和允許使用 null 之外,HashMap 類與 Hashtable 大致相同。)此類不保證映射的順序,

原创 【LeetCode】楊輝三角(將時間複雜度優化到O(K))

LeetCode118. 楊輝三角 題目描述: 給定一個非負整數 numRows,生成楊輝三角的前 numRows 行。 例子: 輸入: 5 輸出: [ [1], [1,1], [1,2,1], [1,3,3

原创 【Linux】第三章 linux文件頻繁拷貝的便捷工具Samba

爲什麼要使用工具Samba? 假如我們是在ubuntu環境上做相應的開發,有的時候,我們需要把我們寫的程序共享給別人,或者,自己拷貝出來備份一份。我們習慣用U盤拷貝,如果需要頻繁拷貝的話,這樣會不太方便。這裏給大家介紹一種更好的方法:通過

原创 【Linux】第四章 linux目錄結構介紹、文件分類、文件權限說明

在早期的 UNIX 系統中,各個廠家各自定義了自己的 UNIX 系統文件目錄,比較混亂。Linux 面世不久後,對文件目錄進行了標準化,於1994年對根文件目錄做了統一的規範,推出 FHS ( Filesystem Hierarchy S

原创 TensorFlow中embedding_lookup()函數的意義,查表中的矩陣如何得到

1.embedding_lookup()函數 調用參數 tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None) params參數:可以是一個二位矩

原创 深度學習中過擬合、欠擬合現象以及解決方法

一、過擬合 1.過擬合現象 過擬合(overfitting)是指在模型參數擬合過程中的問題,由於訓練數據包含抽樣誤差,訓練時,複雜的模型將抽樣誤差也考慮在內,將抽樣誤差也進行了很好的擬合。具體表現就是最終模型在訓練集上效果好;在測試集上效

原创 【論文閱讀】BST :Behavior Sequence Transformer for E-commerce Recommendation in Alibaba

一句話總結:BST對用戶對歷史行爲進行編碼同時模仿原文將商品對應的時間信息也通過編碼加入到模型中。   在DIN部分,我們開始關注到了用戶的歷史點擊等行爲信息,但是從DIN的設計中,我們發現DIN在處理序列問題時較好地考慮了用戶的歷史購買

原创 【LeetCode】判斷一個二叉樹是否爲二叉搜索樹

LeetCode98. 驗證二叉搜索樹 題目描述: 給定一個二叉樹,判斷其是否是一個有效的二叉搜索樹。 假設一個二叉搜索樹具有如下特徵: 節點的左子樹只包含小於當前節點的數。 節點的右子樹只包含大於當前節點的數。 所有左子樹和右子樹自身必

原创 Item2Vector原理、在推薦系統中的應用、代碼註解

1.背景: 最早看到Item2vec是微軟研究院的這篇文章,發表於2016年ICML。本文主要是對這篇論文做一些介紹,Item2vec主要思想是借鑑了Word2Vec,並且採用SGNS(Skip-gram + Negative Sampl

原创 關於實習和讀研的感悟

一段經歷的總結: 剛升入研究生,我對這段求學,抱有很大的期望。可是一段時間過後,開始迷茫,碩士不像是本科生那樣隨意,那樣有閒散的時間去讀書去看報去喝茶,碩士要做課題,甚至於說方向都是自己尋找,導師能幫上你的很微薄。來到一個沒有項目沒有實驗

原创 【LeetCode】三數之和等於0(快排+雙指針)

LeetCode第15題,6月12號的打卡題目三數之和。 題目: 給你一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?請你找出所有滿足條件且不重複的三元組。 注意