主頁 >  其他 > 機器學習筆記

機器學習筆記

2020-11-18 13:13:42 其他

機器學習筆記

  • 機器學習
    • 學習方法
      • 有監督學習
        • 分類
          • 決策樹
          • 貝葉斯分類
          • 支持向量機(SVM)
          • 邏輯回歸
          • 集成學習
        • 回歸
          • 線性回歸
          • 嶺回歸
          • Lasso回歸
      • 無監督學習
        • 聚類
          • K-means
          • 高斯混合聚類
          • 密度聚類
          • 層次聚類
      • 半監督學習
      • 增強學習
      • 多任務學習
    • 模型評估
      • 分類
        • 準確率
        • 召回率
        • 精確率
        • F1-score
        • AUC
        • PR曲線
        • 邏輯回歸損失
        • 平均絕對誤差
        • 平均平方誤差
        • R Squared
      • 聚類
        • 外部指標
        • 內部指標
    • 模型選擇
    • 問題
    • 準備
      • 資料預處理
        • 資料清洗
        • 資料采樣
          • 資料不平衡
          • 解決方法
        • 資料集拆分
          • 資料集型別
          • 拆分方法
      • 特征工程
        • 特征選擇
          • 過濾法
          • 包裹法
          • 嵌入法
        • 特征降維
          • 主成分分析(PCA)
          • 線性判別分析(LDA)
        • 特征編碼
          • one-hot編碼
          • 語意編碼
        • 規范化
          • 標準化
          • 區間縮放
          • 歸一化

機器學習

學習方法

有監督學習

分類

決策樹
  • 定義:一個樹結構,每個非葉節點表示一個特征屬性,每個分支邊代表該特征屬性的輸出,每個葉節點放一個類別
  • 程序:從根節點開始判斷非葉節點屬性,直到葉子節點(決策結果),
  • 構建:1. 選擇具有分類作用的特征;2.遞回構建決策樹;3.剪枝
  • 選擇
    選擇指標
  • 演算法
    決策樹演算法
貝葉斯分類
  • 貝葉斯公式
    P ( 類 別 ∣ 特 征 ) = P ( 特 征 ∣ 類 別 ) P ( 類 別 ) P ( 特 征 ) P(類別|特征)=\frac{P(特征|類別)P(類別)}{P(特征)} P()=P()P()P()?
  • 樸素貝葉斯
    ω m a p = a r g m a x P ( ω i ∣ a 1 , a 2 , . . . , a n ) = a r g m a x P ( a 1 , a 2 , . . . , a n ∣ ω i ) P ( ω i ) P ( a 1 , a 2 , . . . , a n ) = a r g m a x P ( a 1 , a 2 , . . . , a n ∣ ω i ) P ( ω i ) = a r g m a x P ( ω i ) ∏ j P ( a j ∣ ω i ) \omega_{map}=arg\ max\ P(\omega_{i}|a_{1},a_{2},...,a_{n})\\\qquad=arg\ max\frac{P(a_{1},a_{2},...,a_{n}|\omega_{i})P(\omega_{i})}{P(a_{1},a_{2},...,a_{n})}\\\qquad=arg\ max\ P(a_{1},a_{2},...,a_{n}|\omega_{i})P(\omega_{i})\\\qquad=arg\ maxP(\omega_{i})\prod_{j}P(a_{j}|\omega_{i}) ωmap?=arg max P(ωi?a1?,a2?,...,an?)=arg maxP(a1?,a2?,...,an?)P(a1?,a2?,...,an?ωi?)P(ωi?)?=arg max P(a1?,a2?,...,an?ωi?)P(ωi?)=arg maxP(ωi?)j?P(aj?ωi?)
  • 拉普拉斯修正
    P ( c ) = D c D ? P ( c ) = D c + 1 D + N P ( x i ∣ c ) = D c , x i D c ? P ( x i ∣ c ) = D c , x i + 1 D c + N i P(c)=\frac{D_{c}}{D}\Rightarrow P(c)=\frac{D_{c}+1}{D+N}\\P(x_{i}|c)=\frac{D_{c,xi}}{D_{c}}\Rightarrow P(x_{i}|c)=\frac{D_{c,xi}+1}{D_{c}+N_{i}} P(c)=DDc???P(c)=D+NDc?+1?P(xi?c)=Dc?Dc,xi???P(xi?c)=Dc?+Ni?Dc,xi?+1?
支持向量機(SVM)

資料離超平面的距離越遠,分類的信任度越大

  • 硬間隔
    硬間隔支持向量機
    m i n 1 2 ∣ ∣ w ∣ ∣ 2 y ( i ) ( w T x ( i ) + b ) ≥ 1 min\frac{1}{2}||w||^{2}\\\quad y^{(i)}(w^{T}x^{(i)}+b)\ge1 min21?w2y(i)(wTx(i)+b)1
  • 軟間隔向量機
    軟體向量機
  • 非線性向量機
    非線性向量機
  • 多分類SVM
    一對多:每次選定一個類別,構造其對應向量機,
    一對一:每次選定兩個類別,構造兩個類別之間的向量機,
    層次:不斷二分所有類別,
邏輯回歸
  • 廣義線性回歸
    w = ( w 1 , w 2 , . . . , w n , b ) T x = ( x 1 , x 2 , . . . , x n , 1 ) w ? x = w 1 ? x 1 + w 2 ? x 2 + . . . + w n ? x n + b w=(w_{1},w_{2},...,w_{n},b)^T\\ x=(x_{1},x_{2},...,x_{n},1)\\ w·x=w_{1}·x_{1}+w_{2}·x_{2}+...+w_{n}·x_{n}+b w=(w1?,w2?,...,wn?,b)Tx=(x1?,x2?,...,xn?,1)w?x=w1??x1?+w2??x2?+...+wn??xn?+b
  • sigmoid函式
    離散化
    P ( Y = 1 ∣ x ) = e w ? x e w ? x + 1 P ( Y = 0 ∣ x ) = 1 e w ? x + 1 P(Y=1|x)=\frac{e^{w·x}}{e^{w·x}+1}\\ P(Y=0|x)=\frac{1}{e^{w·x}+1} P(Y=1x)=ew?x+1ew?x?P(Y=0x)=ew?x+11?
  • 多分類
    單分類的基礎上,訓練多個w系數集
    P ( Y = k ∣ x ) = e w k ? x ∑ k = 1 K ? 1 e w k ? x + 1 P ( Y = 0 ∣ x ) = 1 ∑ k = 1 K ? 1 e w k ? x + 1 P(Y=k|x)=\frac{e^{w_{k}·x}}{\sum_{k=1}^{K-1}e^{w_{k}·x}+1}\\ P(Y=0|x)=\frac{1}{\sum_{k=1}^{K-1}e^{w_{k}·x}+1} P(Y=kx)=k=1K?1?ewk??x+1ewk??x?P(Y=0x)=k=1K?1?ewk??x+11?
集成學習

分類器集成分類器

  • Bagging
    隨機重抽樣:弱分類器分完之后的結果共同決定分類結果
  • Boosting
    關注被分類器分類錯誤的樣本,調整權重集中關注判斷錯誤樣本
  • 代表演算法
    隨機森林、Adboost

回歸

預測輸入輸出之間的關系

線性回歸
  • 擬合函式形式
    h θ ( x ) = ∑ i = 0 n θ i x i = θ T x h_\theta(x)=\sum_{i=0}^{n}\theta_{i}x_{i}=\theta^{T}x hθ?(x)=i=0n?θi?xi?=θTx
  • 確定損失函式形式
    min ? θ J ( θ ) = 1 2 ∑ i = 1 m ( h θ ( x ) ( i ) ? y i ) 2 \min\limits_{\theta}\qquad J(\theta)=\frac{1}{2}\sum_{i=1}^{m}(h_\theta(x)^{(i)}-y_{i})^2 θmin?J(θ)=21?i=1m?(hθ?(x)(i)?yi?)2
  • 訓練演算法,尋找系數
    最小二乘法、梯度下降等
  • 資料預測
    y = w ? x + b y=w·x+b y=w?x+b
  • 擴展
    用簡單的基函式替換變數x
    y ( x , w ) = w 0 + ∑ j = 1 M ? 1 w j ? j ( x ) ? ? j ( x ) = x j ? y ( x , w ) = ∑ j = 0 M w j x j E ( w ) = 1 2 ∑ n = 1 N { y ( x n , w ) ? t n } 2 y(x,w)=w_{0}+\sum_{j=1}^{M-1}w_{j}\phi_{j}(x)\\ \Downarrow\phi_{j}(x)=x^{j}\Downarrow\\y(x,w)=\sum_{j=0}^{M}w_{j}x^{j}\\ E(w)=\frac{1}{2}\sum_{n=1}^{N}\{y(x_n,w)-t_{n}\}^2 y(x,w)=w0?+j=1M?1?wj??j?(x)??j?(x)=xj?y(x,w)=j=0M?wj?xjE(w)=21?n=1N?{y(xn?,w)?tn?}2
嶺回歸

風險最小化的基礎上加入正則化因子
β 0 ∈ R , β ∈ R p m i n m i z e 1 n ∑ i = 1 n ( y i ? β 0 ? x i T β ) 2 + λ ∣ ∣ β ∣ ∣ 2 ∣ ∣ β ∣ ∣ 2 ≤ t \stackrel{minmize}{\beta_{0}\in R,\beta\in R^p}\frac{1}{n}\sum_{i=1}^{n}(y_i-\beta_0-x_i^T\beta)^2+\lambda||\beta||^2\\ ||\beta||^2\le t β0?R,βRpminmize?n1?i=1n?(yi??β0??xiT?β)2+λβ2β2t

Lasso回歸
  • 通過懲罰函式壓縮引數,得到精煉的模型
  • 適合樣本量小指標多的資料
    β 0 ∈ R , β ∈ R p m i n m i z e 1 n ∑ i = 1 n ( y i ? β 0 ? x i T β ) 2 + λ ∣ ∣ β ∣ ∣ ∣ ∣ β ∣ ∣ 1 ≤ t \stackrel{minmize}{\beta_{0}\in R,\beta\in R^p}\frac{1}{n}\sum_{i=1}^{n}(y_i-\beta_0-x_i^T\beta)^2+\lambda||\beta||\\ ||\beta||_1\le t β0?R,βRpminmize?n1?i=1n?(yi??β0??xiT?β)2+λββ1?t

無監督學習

聚類

感知樣本之間的相似度,對輸入進行輸出預測

K-means

隨機選擇k個中心點作為聚類中心,把每個資料點分配給最近的中心點
K-means

高斯混合聚類

多個高斯分布函式的線性組合

  • 單高斯模型
    f ( x ∣ μ , σ 2 ) = 1 2 σ 2 π e ? ( x ? μ ) 2 2 σ 2 f(x|\mu,\sigma^2)=\frac{1}{\sqrt{2\sigma^2\pi}}e^{-\frac{(x-\mu)^2}{2\sigma^2}} f(xμ,σ2)=2σ2π ?1?e?2σ2(x?μ)2?
  • 高斯混合模型
    p ( x ) = ∑ i = 1 K ? i 1 2 σ i 2 π e ? ( x ? μ i ) 2 2 σ i 2 p(x)=\sum_{i=1}^K\phi_i\frac{1}{\sqrt{2\sigma_i^2\pi}}e^{-\frac{(x-\mu_i)^2}{2\sigma_i^2}} p(x)=i=1K??i?2σi2?π ?1?e?2σi2?(x?μi?)2?
  • EM演算法
    EM演算法
密度聚類

通過樣本分布的緊密程度判斷樣本之間的可連接性,并基于連接樣本擴展

  • DBSCAN演算法
    1.檢查每個點的Eps鄰域,若點p鄰域內點的個數多于MinPts個,則創建一個以p為核心的簇
    2.演算法迭代地聚集核心物件,合并密度可達簇的合并
    3.沒有新點加入簇時結束
層次聚類

根據每個資料點之間的距離分層次劃樹形聚類結構

  • AGNES演算法
    1.將每個資料點作為一個簇,使用簡單連接方法合并
    2.簇之間的相似度由點對之間的距離確定,簇之間的最近距離超過設定的閾值時結束
    3.反復合并直到所有資料點滿足AGNES

半監督學習

  • 標注訓練資料(少量)
  • 未標注資料(大量)

增強學習

  • 外部對輸出進行評價

多任務學習

  • 相關任務一起學習

模型評估

分類

準確率

正確個數站總記錄的比值
a c c u r a c y = T P + T N T P + T N + F P + F N accuracy=\frac{TP+TN}{TP+TN+FP+FN} accuracy=TP+TN+FP+FNTP+TN?

召回率

樣本的正例中預測正確的比值
r e c a l l = T P T P + T N recall=\frac{TP}{TP+TN} recall=TP+TNTP?

精確率

判斷正例中正確的比值
p r e c i s i o n = T P T P + F P precision=\frac{TP}{TP+FP} precision=TP+FPTP?

F1-score

精確率與召回率的調和平均值
常用
F 1 = 2 ? p r e c i s i o n ? r e c a l l p r e c i s i o n + r e c a l l F1=\frac{2·precision·recall}{precision+recall} F1=precision+recall2?precision?recall?

AUC

  • ROC曲線:
    縱軸:真正例率TPR
    橫軸:假正例率FPR
  • AUC
    ROC和橫軸圍成的面積
    面積越大,模型越好
    AUC

PR曲線

根據不同學習器的正例可能性大小對樣例排序

  • 橫軸:查全率
  • 縱軸:查準率
  • 外層的模型性能更好
  • 有交叉考慮平衡點BEP

邏輯回歸損失

  • 二分類問題
    y ∈ { 0 , 1 } ∩ p = P r ( y = 1 ) L l o g ( y , p ) = ? l o g P r ( y ∣ p ) = ? ( y l o g ( p ) + ( 1 ? y ) l o g ( 1 ? p ) ) y\in \{0,1\}\cap p=Pr(y=1)\\ L_{log}(y,p)=-logPr(y|p)=-(ylog(p)+(1-y)log(1-p)) y{0,1}p=Pr(y=1)Llog?(y,p)=?logPr(yp)=?(ylog(p)+(1?y)log(1?p))
  • 多分類問題
    p i , k = P r ( t i , k = 1 ) ? L l o g ( Y i ∣ P i ) = ? l o g P r ( Y i ∣ P i ) = ∑ k = 1 K y i , k l o g p i , k p_{i,k}=Pr(t_{i,k}=1)\\ \Downarrow \\ L_{log}(Y_i|P_i)=-logPr(Y_i|P_i)=\sum_{k=1}^Ky_{i,k}logp_{i,k} pi,k?=Pr(ti,k?=1)?Llog?(Yi?Pi?)=?logPr(Yi?Pi?)=k=1K?yi,k?logpi,k?

平均絕對誤差

M A E ( y , y ^ ) = 1 n s a m p l e s ∑ i = 1 n s a m p l e s ∣ y i ? y i ^ ∣ MAE(y,\hat{y})=\frac{1}{n_{samples}}\sum_{i=1}^{n_{samples}}|y_i-\hat{y_i}| MAE(y,y^?)=nsamples?1?i=1nsamples??yi??yi?^?

平均平方誤差

M S E ( y , y ^ ) = 1 n s a m p l e s ∑ i = 1 n s a m p l e s ( y i ? y i ^ ) 2 MSE(y,\hat{y})=\frac{1}{n_{samples}}\sum_{i=1}^{n_{samples}}(y_i-\hat{y_i})^2 MSE(y,y^?)=nsamples?1?i=1nsamples??(yi??yi?^?)2

R Squared

R 2 = 1 ? ( ∑ i ( y i ^ ? y i ) 2 ) / m ( ∑ i ( y i ˉ ? y i ) 2 ) / m R^2=1-\frac{(\sum_i(\hat{y_i}-y_i)^2)/m}{(\sum_i(\bar{y_i}-y_i)^2)/m} R2=1?(i?(yi?ˉ??yi?)2)/m(i?(yi?^??yi?)2)/m?

聚類

外部指標

  • Jaccard系數
  • FM指數
  • Rand指數
  • purity純度
  • entropy
  • 互資訊
  • ARI
  • F-measure
  • PRI

內部指標

  • DBI
  • DI

模型選擇

  • 泛化誤差
    未來樣本的誤差
  • 經驗誤差
    訓練集上的誤差

問題

  • scalability
  • 速度
  • online learning

準備

資料預處理

資料清洗

獲得連續的資料

  • 完整性:資訊補全
  • 唯一性:去重
  • 合法性:設定合法規則
  • 權威性:設定權威級別
  • 唯一性:建立資料體系

資料采樣

資料不平衡

資料集類別分布不均

解決方法
  • 過采樣:隨機復制少數類的樣本
  • 欠采樣:隨機消除占多數的類的樣本

資料集拆分

資料集型別
  • 訓練資料集:構建機器學習模型
  • 驗證資料集:調整模型引數
  • 測驗資料集:評估模型
拆分方法
  • 留出法:將資料集分成兩個互斥的集合
  • K-折交叉驗證法:分成K個互斥子集,進行K次訓練和測驗

特征工程

特征選擇

過濾法

按照發散性設定閾值

  • 互資訊:兩個隨機變數之間的關聯程度
    I ( X ; Y ) = ∑ x ∈ X ∑ y ∈ Y p ( x , y ) l o g p ( x , y ) p ( x ) p ( y ) I(X;Y)=\sum_{x\in X}\sum_{y\in Y}p(x,y)log\frac{p(x,y)}{p(x)p(y)} I(X;Y)=xX?yY?p(x,y)logp(x)p(y)p(x,y)?
包裹法

選定演算法,不斷用啟發式方法來搜索特征

嵌入法

正則化的思想,將某些特征權重設定為0,相當于該特征被拋棄

特征降維

防止特征矩陣過大

主成分分析(PCA)
  • 決議到彼此正交的特征向量空間
  • 非滿秩時使用SVD分解來構建特征向量
線性判別分析(LDA)
  • 將資料集投影到一條直線

特征編碼

one-hot編碼
  • 將資料按照01編碼
  • 無法體現資料之間的語意關系
語意編碼
  • 特征之間存在語意關系

規范化

標準化

將資料縮放到一個特定區間
x = ( x ? μ ) / σ x=(x-\mu)/\sigma x=(x?μ)/σ

區間縮放

將資料縮放到指定最大/小值之間
x = x ? m i n m a x ? m i n x=\frac{x-min}{max-min} x=max?minx?min?

歸一化

將特征的模長轉化為1
x ′ = x ∑ j m x [ j ] 2 x'=\frac{x}{\sqrt{\sum_{j}^{m}x[j]^{2}}} x=jm?x[j]2 ?x?

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/223919.html

標籤:AI

上一篇:基礎練習——python特殊的數字——2020.11.17

下一篇:嘗試混搭,告別格子衫,這個GAN幫你展示真人高清混搭效果

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more