<input id="0qass"><u id="0qass"></u></input>
  • <input id="0qass"><u id="0qass"></u></input>
  • <menu id="0qass"><u id="0qass"></u></menu>

    自定義博客皮膚VIP專享

    *博客頭圖:

    格式為PNG、JPG,寬度*高度大于1920*100像素,不超過2MB,主視覺建議放在右側,請參照線上博客頭圖

    請上傳大于1920*100像素的圖片!

    博客底圖:

    圖片格式為PNG、JPG,不超過1MB,可上下左右平鋪至整個背景

    欄目圖:

    圖片格式為PNG、JPG,圖片寬度*高度為300*38像素,不超過0.5MB

    主標題顏色:

    RGB顏色,例如:#AFAFAF

    Hover:

    RGB顏色,例如:#AFAFAF

    副標題顏色:

    RGB顏色,例如:#AFAFAF

    自定義博客皮膚

    -+

    Deep learning小舟

    廣闊天地,大有可為!

    • 博客(63)
    • 資源 (7)
    • 論壇 (1)
    • 收藏
    • 關注

    原創 機器學習:常見的機器學習算法歸納

    1) .回歸算法 2) .基于實例的算法 3) .決策樹學習 4) .貝葉斯方法 5) .基于核的算法 6) .聚類算法 7) .降低維度算法 8) .關聯規則學習 9) .集成算法 10) .人工神經網絡

    2021-03-11 09:31:20 10748 16

    原創 python:面向對象

    1、定義一個People類,類屬性,name,age ,類方法 say # 2、為People添加方法,實現計算圓形的面積并返回,實例化Peopel類,并調用該方法。 # 3、實例化People類,為對象添加address屬性,并賦值。

    2021-01-21 19:40:03 2690 2

    原創 人工智能發展白皮書 筆記

    2017年7月,國家發布了新一代人工智能發展規劃,將中國人工智能產業的發展推向了新高度。人工智能技術是繼蒸汽機、電力、互聯網科技之后最有可能帶來新一次產業革命浪潮的技術,在爆炸式的數據積累、基于神經網絡模型的新型算法與更加強大成本更低的計算力的促進下,本次人工智能的發展已突破了商業領域對其應用效果的預測,受到風險投資基金的熱烈追捧,人工智能技術的應用場景也在各個行業逐漸明朗,開始帶來降本增益的實際商業價值。北京、深圳和上海在人工智能企業與人才積累上名列全球城市前茅,中國人工智能產業的發展進入了技術逐漸滲

    2020-11-28 21:38:08 7496 2

    原創 Apriori算法

    Apriori算法是第一個關聯規則挖掘算法,也是最經典的算法。它利用逐層搜索的迭代方法找出數據庫中項集的關系,以形成規則,其過程由連接(類矩陣運算)與剪枝(去掉那些沒必要的中間結果)組成。該算法中項集的概念即為項的集合。包含K個項的集合為k項集。項集出現的頻率是包含項集的事務數,稱為項集的頻率。如果某項集滿足最小支持度,則稱它為頻繁項集。#!/usr/bin/env python# -*- coding: utf-8 -*-from numpy import *# 構造數據def loadDat

    2021-06-06 19:19:18 118

    原創 分類識別任務中,評估分類器的性能一般用到什么指標? 評估檢測器性能一般用什么指標? 評估分割模塊性能一般用什么指標?

    1.ACC [accuracy] 準確度2.Precision 精確度3.Recall 召回率4.F1-score5. AUC:AUC(Area Under Curve)ROC曲線下的面積。AUC的取值范圍在0.5和1之間。使用AUC值作為評價標準是因為很多時候ROC曲線并不能清晰的說明哪個分類器的效果更好,而AUC作為數值可以直觀的評價分類器的好壞,值越大越好。6.P-R曲線:P-R曲線的P就是精確率,R就是召回率。用P作為橫坐標,R作為縱坐標,就可以畫出P-R曲線。

    2021-05-22 12:45:44 994 6

    原創 python 繪制混淆矩( confusion matrix)

    代碼import matplotlib.pyplot as pltimport numpy as npclasses = ['ang', 'hap', 'neu', 'sad']#標簽列表confusion_matrix = np.array(([91, 1, 4, 2], [6, 92, 2, 2], [2, 3, 92, 3], [8, 13, 4, 90]))#二維混淆矩陣plt.imshow(confusion_matrix, interpolation='nearest', cmap

    2021-05-15 21:17:11 3510 15

    原創 算法:動態規劃—矩陣鏈相乘

    問題描述給定n個矩陣{A1,A2,…,An},其中Ai與A i+1是可乘的,i=1,2…,n-1。如何確定計算矩陣連乘積的計算次序,使得依此次序計算矩陣連乘積需要的數乘次數最少解法1.窮舉法:列舉出所有可能的計算次序,并計算出每一種計算次序相應需要的數乘次數,從中找出一種數乘次數最少的計算次序。2.動態規劃–自底向上進行計算用動態規劃算法解此問題,可依據其遞歸式以自底向上的方式進行計算。在計算過程中,保存已解決的子問題答案。每個子問題只計算一次,而在后面需要時只要簡單查一下,從而避免大量的重復計

    2021-02-05 10:43:52 8510 8

    原創 Demo:超市管理系統(python)

    題目描述:實現一個超市管理系統,可以上貨,可以購物,可以結算。代碼continue1 = 'dd'shoppingCart = [0]price = [{'蘋果': 5, '西瓜': 2}, {'鱸魚': 20, '小龍蝦': 50}, {'河南土豆': 5, '河北土豆': 10, '西紅柿': 3, '豆芽': 5}]# look at the shopping cartdef lookAt(): for i in range(0

    2021-02-03 11:04:11 8277 9

    原創 題解:100元買100只雞,公雞4元一只,母雞3元一只,小雞1元3只,問公雞,母雞,小雞各買了多少只?

    代碼money = 100j = 100smallPrice = 1femalePrice = 3malePrice = 5for smallNum in range (101): for femaleNum in range(41): for maleNum in range(21): totalAmount = smallNum * 1 + femaleNum * 3 + maleNum * 5 num = smallN

    2021-02-02 16:38:29 3274 1

    原創 python:正則表達式(判斷身份證號是否有效)

    代碼tuple_ID = ('622323199811300296', '622323199801090258', '62232320181603028x', '6223232009061130256')import refor ID in tuple_ID: # print(ID,len(ID),type(ID)) ret = re.match( r'^\d{6}((19\d{2})|((200\

    2021-01-24 18:42:56 3343 1

    原創 網絡通信:構建客戶端、服務器并通信

    服務器sever、客戶端client from socket import *import timeTCP_socket_sever = socket(AF_INET,SOCK_STREAM)TCP_socket_sever.bind(('xx.xx.91.229',8686))TCP_socket_sever.listen(5)

    2021-01-23 17:31:42 3118 3

    原創 算法:凱撒密碼問題:通過把字母移動一定的位數來實現加密和解密。

    凱撒密碼問題:通過把字母移動一定的位數來實現加密和解密。例如(移動3格):a-D、b-E、 c-F、d-G、e-H … … s-V … …、z-C 明文:access control 可變為: DFFHVV FRQWURO

    2021-01-22 15:57:28 7150 9

    原創 tensorflow:OP_REQUIRES failed at save_restore_v2_ops.cc:109

    OP_REQUIRES failed at save_restore_v2_ops.cc:109 : Not found: Failed to create a NewWriteableFile: ; No such process

    2021-01-20 12:05:50 4330 4

    原創 python:文件讀取練習

    # 1、寫一個函數,傳入一個字符串,將字符串追加寫入test.txt 文件內 # 2、寫一個函數,傳入一個文件名,根據傳入的文件名,讀取文件內容并返回給調用者# 3、寫一個函數,生成1--100內的所有奇數,并寫入到文件# # 4、定義一個函數,傳入兩個參數file_name和string,將string的內容追加到file_name文件內# 5、定義一函數,傳兩個數 file_name,new_file_name,讀取file_name 文件的內容,過濾文件文件所有的數字和空格,# 將過濾后的內容寫入

    2021-01-19 14:18:43 2586 1

    原創 demo:使用while循環輸出 顛倒的99乘法表

    i , j =1 , 1while i< 10: j = 1 while j<=i: print('%d*%d=%d'%(j,i,i*j),end=" ") j +=1 i +=1 print()#結果1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12

    2021-01-18 12:52:43 2192 1

    原創 pytorch 下載安裝全流程詳細教程

    強烈推薦,親測有效,1.查看cuda版本 。2.在官網https://pytorch.org/選擇對應的版本。3.復制Run this Command,直接下載安裝(速度還挺快)。 完美

    2021-01-08 16:16:08 7208 3

    原創 python:父進程、子進程、線程的原理以及創建

    1、父子進程之間的關系 。 假設是a進程創建了b進程,那么a進程就是b進程的父進程。關于資源:子進程得到的是除了代碼段是與父進程共享的意外,其他所有的都是得到父進程的一個副本,子進程的所有資源都繼承父進程,得到父進程資源的副本。2、線程與進程之間的關系一個進程的線程之間共享由進程獲得的資源,但線程擁有屬于自己的一小部分資源,就是??臻g,保存其運行狀態和局部自動變量的。

    2021-01-04 18:50:15 6626 3

    原創 算法:兔子數列問題

    設有一對兔子;每月都生一對兔子(一雌一雄)新生的兔子兩月后也每月生一對兔子;那么由一對兔子開始滿一年后有多少對

    2020-12-31 14:04:23 3524 3

    原創 demo:猜數字小游戲

    剛學python時做的很有意思的一個小demo,今天分享出來# 代碼```pythonimport randomsecret = random.randint(1,10)temp = input("猜猜我有幾顆糖")guess = int(temp)i = 3while guess != secret: while i != 0: if guess != secret: i -= 1

    2020-12-31 13:35:38 3594 3

    原創 寫小論文有感

    王國維說人生有三重境界,第一個境界“昨夜西風凋碧樹。獨上高樓,望盡天涯路”;第二個境界“衣帶漸寬終不悔,為伊消得人憔悴?!?;第三個境界“眾里尋他千百度,驀然回首,那人卻在,燈火闌珊處”。...

    2020-12-29 23:55:48 3689 4

    原創 算法題:外觀數列

    給定一個正整數 n ,輸出外觀數列的第 n 項?!竿庥^數列」是一個整數序列,從數字 1 開始,序列中的每一項都是對前一項的描述??蓪⑵湟曌魇怯蛇f歸公式定義的數字字符串序列:countAndSay(1) = "1"countAndSay(n) 是對 countAndSay(n-1) 的描述,然后轉換成另一個數字字符串。前五項如下:```python1. 12. 113. 214. 12115. 111221```第一項是數字 1

    2020-12-26 10:56:15 3430 2

    原創 算法題:整數反轉

    給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。示例 1:輸入: 123輸出: 321 示例 2:輸入: -123輸出: -321示例 3:輸入: 120輸出: 21

    2020-12-25 09:54:25 3826 3

    原創 算法題:驗證回文串

    給定一個字符串,驗證它是否是回文串,只考慮字母和數字字符,可以忽略字母的大小寫。說明:本題中,我們將空字符串定義為有效的回文串。示例 1:輸入: "A man, a plan, a canal: Panama"輸出: true示例 2:輸入: "race a car"輸出: falseclass Solution: # @pysnooper.snoop() def isPalindrome(self, s: str) -> bool:

    2020-12-24 11:44:26 3317 1

    原創 算法題:實現 strStr()函數

    給定一個 haystack 字符串和一個 needle 字符串,在 haystack 字符串中找出 needle 字符串出現的第一個位置 (從0開始)。如果不存在,則返回 -1。示例 1:輸入: haystack = "hello", needle = "ll"輸出: 2示例 2:輸入: haystack = "aaaaa", needle = "bba"輸出: -1說明:當 needle 是空字符串時,應當返回什么值呢?對于本題而言,當 needle 是空字符串時我們應當返回 0 。

    2020-12-23 10:56:52 15021 19

    原創 算法題:有效的字母異位詞

    給定兩個字符串 s 和 t ,編寫一個函數來判斷 t 是否是 s 的字母異位詞。示例 1:輸入: s = "anagram", t = "nagaram"輸出: true示例 2:輸入: s = "rat", t = "car"輸出: false說明:可以假設字符串只包含小寫字母。進階:如果輸入字符串包含 unicode 字符怎么辦?能否調整你的解法來應對這種情況?# 代碼```pythonclass Solution: # @pysnooper.snoop()

    2020-12-22 10:36:24 8075 14

    原創 算法題:字符串中的第一個唯一字符

    給定一個字符串,找到它的第一個不重復的字符,并返回它的索引。如果不存在,則返回 -1。示例1:s = "leetcode"返回 0示例2:s = "loveleetcode"返回 2 提示:可以假定該字符串只包含小寫字母。# 代碼```pythonclass Solution: # @pysnooper.snoop() def firstUniqChar(self, s: str) -> int: Options = [] Dele

    2020-12-21 11:53:39 4144 2

    原創 算法:最大子序和 筆試題

    定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。示例:輸入: [-2,1,-3,4,-1,2,1,-5,4]輸出: 6解釋: 連續子數組 [4,-1,2,1] 的和最大,為 6。# 代碼```pythonimport pysnooperclass Solution: @pysnooper.snoop()#pysnooper是裝飾器,可以修改函數,作用是打印函數的參數 def maxSubArray(self , nu

    2020-12-20 23:25:06 3639 1

    原創 算法:編輯距離(萊文斯坦距離)

    兩個字串之間,由一個轉成另一個所需的最少編輯操作次數。允許的編輯操作包括將一個字符替換成另一個字符,插入一個字符,刪除一個字符。給你兩個單詞 word1 和 word2,請你計算出將 word1 轉換成 word2 所使用的最少操作數 。你可以進行如下三種操作:插入、刪除、替換輸入:word1 = "horse", word2 = "ros"輸出:3解釋: horse -> rorse (將 'h' 替換為 'r') rorse -> rose (刪除 'r') rose

    2020-12-20 11:36:52 4365 4

    原創 算法題:有序數組旋轉之后,找出其最小值

    給定一個非空整數有序數組,向左旋轉K次,k未知,用最高效的方法找出旋轉之后數組的最小值。這是我面試BAT其中某家廣告算法工程師時的面試題,面試官給我題的時候,因為面試崗位是算法工程師,首先應該考慮的是時間復雜度和空間復雜度,且是有序數組,我首先想到的是二分查找。按照大小畫出圖,應該是兩段線,第一個元素大于最后一個元素用二分查找,查找一次,扔掉一半數組,將數組長度變為原來的一半,時間復雜度為O(logn)那么什么時候就找到了呢?也就是第一個元素小于最后一個元素,此時這個小數組是有序的,也找到了

    2020-12-19 11:22:53 6648 6

    原創 算法題:查找只出現一次的數 兩種方法 二分查找 時間復雜度為O(logn)

    給定一個非空整數有序數組,除了某個元素只出現一次以外,其余每個元素均出現兩次。找出那個只出現了一次的元素。這是我面試BAT其中某家廣告算法工程師時的面試題,首先應該考慮的是時間復雜度和空間復雜度,且是有序數組,我首先想到的是二分查找,時間復雜度為O(logn)。方法一:二分查找,效率高,時間復雜度為O(logn)方法二:其他方法,時間復雜度太高,不太可取

    2020-12-19 00:40:53 4748 4

    原創 算法題:反轉字符串

    編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。不要給另外的數組分配額外的空間,你必須原地修改輸入數組、使用 O(1) 的額外空間解決這一問題。你可以假設數組中的所有字符都是 ASCII 碼表中的可打印字符。示例 1:輸入:["h","e","l","l","o"]輸出:["o","l","l","e","h"]示例 2:輸入:["H","a","n","n","a","h"]輸出:["h","a","n","n","a","H"

    2020-12-18 11:26:43 5049 5

    原創 算法題:旋轉圖像

    給定一個 n×n 的二維矩陣表示一個圖像。將圖像順時針旋轉 90 度。說明:必須在原地旋轉圖像,需要直接修改輸入的二維矩陣。不要使用另一個矩陣來旋轉圖像。示例 1:給定 matrix = [ [1,2,3], [4,5,6], [7,8,9]],原地旋轉輸入矩陣,使其變為:[ [7,4,1], [8,5,2], [9,6,3]]示例 2:給定 matrix =[ [ 5, 1, 9,11], [ 2, 4, 8,10], [13, 3

    2020-12-17 23:48:10 3945 2

    原創 算法題:有效的數獨

    判斷一個9x9 的數獨是否有效。只需要根據以下規則,驗證已經填入的數字是否有效即可。數字1-9在每一行只能出現一次。數字1-9在每一列只能出現一次。數字1-9在每一個以粗實線分隔的3x3宮內只能出現一次。說明:一個有效的數獨(部分已被填充)不一定是可解的。只需要根據以上規則,驗證已經填入的數字是否有效即可。給定數獨序列只包含數字1-9和字符'.'。給定數獨永遠是9x9形式的。

    2020-12-16 00:05:38 4932 3

    原創 算法題:移動零

    給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。示例:輸入: [0,1,0,3,12]輸出: [1,3,12,0,0]說明:必須在原數組上操作,不能拷貝額外的數組。盡量減少操作次數。

    2020-12-15 16:43:03 4177 1

    原創 算法題:加一

    給定一個由 整數 組成的 非空 數組所表示的非負整數,在該數的基礎上加一。最高位數字存放在數組的首位, 數組中每個元素只存儲單個數字。你可以假設除了整數 0 之外,這個整數不會以零開頭。示例 1:輸入:digits = [1,2,3]輸出:[1,2,4]解釋:輸入數組表示數字 123。示例2:輸入:digits = [4,3,2,1]輸出:[4,3,2,2]解釋:輸入數組表示數字 4321。示例 3:輸入:digits = [0]輸出:[1]

    2020-12-15 10:10:39 4931 5

    原創 算法題:兩個數組的交集 II

    給定兩個數組,編寫一個函數來計算它們的交集。說明:輸出結果中每個元素出現的次數,應與元素在兩個數組中出現次數的最小值一致。我們可以不考慮輸出結果的順序。進階:如果給定的數組已經排好序呢?你將如何優化你的算法?如果nums1的大小比nums2小很多,哪種方法更優?如果nums2的元素存儲在磁盤上,內存是有限的,并且你不能一次加載所有的元素到內存中,你該怎么辦?

    2020-12-14 12:42:54 5883 3

    原創 算法題:只出現一次的數字

    給定一個非空整數數組,除了某個元素只出現一次以外,其余每個元素均出現兩次。找出那個只出現了一次的元素。說明:你的算法應該具有線性時間復雜度。 你可以不使用額外空間來實現嗎?示例 1:輸入: [2,2,1]輸出: 1示例 2:輸入: [4,1,2,1,2]輸出: 4代碼class Solution: def singleNumber(self, nums: List[int]) -> int: k = 0 for i in nums:

    2020-12-13 14:34:33 12971 13

    原創 算法題:存在重復元素

    給定一個整數數組,判斷是否存在重復元素。如果任意一值在數組中出現至少兩次,函數返回 true 。如果數組中每個元素都不相同,則返回 false 。示例 1:輸入: [1,2,3,1]輸出: true示例 2:輸入: [1,2,3,4]輸出: false示例 3:輸入: [1,1,1,3,3,4,3,2,4,2]輸出: truepython代碼class Solution: def containsDuplicate(self, nums) -> boo

    2020-12-12 12:57:54 5042 4

    原創 算法題:旋轉數組

    給定一個數組,將數組中的元素向右移動 k 個位置,其中 k 是非負數。示例 1:輸入: [1,2,3,4,5,6,7] 和 k = 3輸出: [5,6,7,1,2,3,4]解釋:向右旋轉 1 步: [7,1,2,3,4,5,6]向右旋轉 2 步: [6,7,1,2,3,4,5]向右旋轉 3 步: [5,6,7,1,2,3,4]執行效率35 個測試用例執行用時: 144 ms內存消耗: 14.2 MB

    2020-12-11 18:37:30 4266 2

    原創 算法題:買賣股票的最佳時機 II

    給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。設計一個算法來計算你所能獲取的最大利潤。你可以盡可能地完成更多的交易(多次買賣一支股票)。注意:你不能同時參與多筆交易(你必須在再次購買前出售掉之前的股票)。示例 1:輸入: [7,1,5,3,6,4]輸出: 7解釋: 在第 2 天(股票價格 = 1)的時候買入,在第 3 天(股票價格 = 5)的時候賣出, 這筆交易所能獲得利潤 = 5-1 = 4 。隨后,在第 4 天(股票價格 = 3)的時候買入,在第 5 天(股票

    2020-12-11 11:22:06 5287 2

    飛機大戰 python小項目

    記得剛學python那會,作過一個飛機大戰小項目,這個項目非常經典,可以幫助初學者提高動手能力,今天把它分享出來

    2020-11-30

    中國人工智能創新應用白皮書_中國人工智能學會_羅蘭貝格_1124

    2017年7月,國家發布了新一代人工智能發展規劃,將中國人工智能產業的發展推向了新高度。人工智能技術是繼蒸汽機、電力、互聯網科技之后最有可能帶來新一次產業革命浪潮的技術,在爆炸式的數據積累、基于神經網絡模型的新型算法與更加強大成本更低的計算力的促進下,本次人工智能的發展已突破了商業領域對其應用效果的預測,受到風險投資基金的熱烈追捧,人工智能技術的應用場景也在各個行業逐漸明朗,開始帶來降本增益的實際商業價值。

    2020-12-01

    CVPR 引用量最高的10篇論文.zip

    之前看過的一些大佬發表的一些人工智能頂會論文,整理出來,分享給大家

    2020-12-02

    AI頂會論文.zip

    之前看過的一些大佬發表的一些人工智能頂會論文,整理出來,分享給大家

    2020-12-02

    猜數字小游戲.exe

    猜數字小游戲.exe,剛學python時做的很有意思的一個小demo,今天分享出來

    2020-12-31

    圖像分類調參技巧--李沐.pdf

    Much of the recent progress made in image classi?cation research can be credited to training proce durere ?nements, such as changes in data augmentations and optimization methods. In theliterature ,however, most re?nements are ei-ther brie?ymentioned asimplement ationdetails or only vis-ibl

    2020-12-14

    閱讀器打卡、手機打卡腳本

    1.閱讀器打卡、手機打卡腳本 2.一鍵操作,自動打卡,省時省力,打了很多次卡了,沒有翻車 3.python腳本 4.一鍵操作 5.打卡完成自動關閉 6.特別方便,傻瓜式操作

    2020-11-28

    空空如也

    TA創建的收藏夾 TA關注的收藏夾

    TA關注的人 TA的粉絲

    提示
    確定要刪除當前文章?
    取消 刪除
    多乐彩