原创 [Notes] 2019 Machine Learning for Clinical Predictive Analytics

[Paper][Code]   爲什麼是機器學習? 機器學習是由計算機科學、數學、統計學組成的跨學科領域,也是建立智能機器、實現人工智能的途徑。機器學習的思路是利用數據(實例與經驗)進行學習,將數據餵給模型,算法會基於數據和特定任務學習到

原创 [Notes] 2018 ALAD:Adversarial Learned Anomaly Detection

[Paper][Code]   本文提出了一種基於雙指向性GAN異常檢測的方法ALAD,使用對抗學習到的特徵的重建誤差決定樣本是否異常。ALAD建立在確認數據空間和潛在空間的循環一致性損失、穩定的GAN訓練上,達到了SOTA。 AnoGA

原创 skimage 手冊

skimage API     子模塊名稱 主要實現功能 io  讀取、保存和顯示圖片或視頻 data 提供一些測試圖片和樣本數據 color 顏色空間變換 filters 圖像增強、邊緣檢測、排序濾波器、自動閾值等 draw 操作於nu

原创 【LeetCode】206. 反轉鏈表

反轉一個單鏈表。 示例: 輸入: 1->2->3->4->5->NULL 輸出: 5->4->3->2->1->NULL 進階: 你可以迭代或遞歸地反轉鏈表。你能否用兩種方法解決這道題? Python # Definition for

原创 Zhang-Suen細化算法提取中軸線(Python)

骨架 表示一個平面區域的結構形狀的一種重要方法是將它簡化爲圖形,這種簡化可以通過一種細化(也稱爲骨架化)算法得到該區域的骨架來實現。細化是一種形態學變形,在提取中軸線的圖像處理問題中,細化起着核心作用。爲了產生一個區域的中軸的表示,提出了

原创 【LeetCode】第二題:兩數相加

題目 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數字 0 之外

原创 【LeetCode】第三題:無重複字符的最長子串

題目 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3 解釋: 因爲無重複字符的最長子串是 "abc",所以其長度爲 3。 示例 2: 輸入: "bbbbb

原创 【LeetCode】第四題:尋找兩個有序數組的中位數

題目 給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))。 你可以假設 nums1 和 nums2 不會同時爲空。 示例 1:

原创 Win7下OpenCV 3.4.3 + Visual Studio 2017開發環境的配置

這裏寫自定義目錄標題操作環境解壓OpenCV並配置環境變量其他重要路徑項目配置與測試 操作環境 Windows 7 64位 Visual Studio 2017 OpenCV 3.4.3 說明: 不需要編譯opencv 在vis

原创 【LeetCode】第一題:兩數之和

題目 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 nums