原创 1880-2014年間全美嬰兒姓名分析

針對全美嬰兒姓名數據進行一些分析 1880-2014年間全美嬰兒姓名數據來源於kaggle,利用這個數據我們可以進行一些有趣的分析,比如分析這些年中叫西蒙的嬰兒數量的變化,國家嬰兒數據如下: 有五個特徵,分別爲ID、姓名、年份、性別

原创 回顧機器學習、深度學習(一)

寫這篇博客回顧一下近半年來對於ML和DL的學習歷程,點出一些關鍵詞,理一下思路,併爲下一步的學習做個小小的規劃。 基本的情況是按照一些課程和書籍來學的,包括Andrew NG的機器學習視頻教程、python基礎教程(書)、廖雪峯pytho

原创 機器學習實戰—邏輯迴歸

邏輯迴歸進行分類 有這麼幾個關鍵詞:最佳擬合曲線,利用邏輯迴歸模型進行分類,最佳擬合參數(w和b),sigmoid函數(S函數),最優化方法,梯度上升(下降),隨機梯度下降法,參數迭代公式(梯度,步長) 梯度上升找到最佳參數: 僞代碼

原创 python使用中的一些問題

關於python在輸出時出現none 比如我們首先定義一個class 最後的輸出時print,而我們在後面調用時又使用了print(這個class),此時我們輸出的結果就會出現在結果後面跟着一個none。 正確的處理是,class的定義

原创 機器學習實戰-樸素貝葉斯

使用python進行文本分類 # -*- coding: utf-8 -*- """ Created on Mon Aug 21 17:17:19 2017 @author: rocky """ #機器學習實戰第四章 #樸素bayes

原创 機器學習實戰—決策樹(python3+spyder)

機器學習實戰—決策樹(python3+spyder) 本博客記錄自己在學習《機器學習實戰》決策樹的內容,採用python3和spyder: 決策樹代碼塊 計算數據集香農熵代碼 # -*- coding: utf-8 -*- """ Cr

原创 線性表、棧與隊列

《大話數據結構》 線性表 基礎知識 線性表:零個或多個數據元素的有限序列。關鍵詞:序列,有限。 元素個數定義爲線性表的長度,n=0時成爲空表。 在較複雜的線性表中,一個數據元素可以由若干個數據項組成。 線性表的一些基本操作:初始化建

原创 數據結構的基本知識、算法

數據結構的基本知識 下面的都是摘自《大話數據結構》書中的內容,記下來可以時時查看: 數據:描述客觀事物的符號,計算機可以操作的對象; 數據元素:組成數據的有一定意義的基本單位,作爲整體能被計算機處理;人是人類的數據元素,牛馬是牲畜類的

原创 使用tensorflow及anaconda(spyder)時遇到的問題

(1)問題一:如何在tensorflow環境下使用spyder 答:在anaconda navigator中environment中搜索tensorflow,安裝適合tensorflow的spyder (2)問題二:在在tensorf

原创 matlab學習筆記(一)

1、查看.mat文件:load('文件名')即可,其中有這樣的語句: load('ex3data1.mat'); % training data stored in arrays X, y m = size(X, 1); 這其中在文件中已