主頁 >  其他 > 機器學習復習<HENU>

機器學習復習<HENU>

2021-01-06 12:40:50 其他

Chapter1 緒論

基本術語:

監督學習 非監督學習
根據訓練資料是否有標記,學習任務可以大致分為監督學習和非監督學習,分類和回歸是前者,聚類是后者,

何為監督學習、非監督學習?:以西瓜集為例,好瓜壞瓜就是訓練集中每一個樣本的標記,訓練演算法程序中通過這個標記不斷矯正演算法的準確性,這就是監督學習(前面8章學的演算法都是監督學習),反之,訓練程序中沒有標記的就是非監督學習,比如聚類(就是最后學的k-分類),

第一章主要是了解一下機器學習大致的東西,了解即可,
學習的種類很多,我們學習監督學習和非監督學習,而二者前者學習的更多,從上面說的章節也可以看出,
監督學習:回歸問題、二分類問題
非監督學習:新聞分組等
能判斷一種演算法是監督學習還是非監督學習:

監督學習非監督學習
線性回歸聚類演算法:原型聚類(K均值、學習向量量化、高斯混合聚類)、密度聚類、層次聚類
對數幾率回歸降維
決策樹話題分析
支持向量機圖分析
貝葉斯法/
神經網路/

機器學習框架:

這個圖建議刻畫在腦子🧠里
這個圖刻畫在腦子里不過分吧
訓練集:用來訓練演算法的樣本
測驗集:用來測驗演算法的樣本
示例樣例:比如一個題目,給一堆資料集,讓你訓練一個模型,然后給你一個樣例,讓你預測一下,這個樣例就這個意思
屬性特征;屬性值
特征向量:每個樣本有很多特征,特征組成一個向量,比如(崔寶,男,18)

訓練的目標:學習得到的模型盡可能地適用于新樣本,這種適應的能力叫做泛化能力

Chapter2 模型評估與選擇

怎么評價訓練得到的模型的泛化能力
錯誤率分類錯誤的樣本占樣本總數的比例
精度分類正確的樣本占樣本總數的比例
很明顯,錯誤率+精度=1


誤差:演算法輸出值于真實值的差別
注意:訓練集的所有屬性都是已知的,要預測的屬性的值也是已知的,比如預測房價,很多因素都會影響房價,如:位置、大小、裝修程度等等,想要獲得一個預測房價的模型,我們肯定首先知道部分不同位置、不同大小、不同裝修程度的房子的價錢,然后基于這些資料來訓練模型,預測房價,不清楚的自己找一下ppt看個例子,這個對后面的學習很重要

訓練(經驗)誤差:訓練集上的誤差
泛化誤差:新樣本上的誤差

訓練誤差越小越好?
答:不是,如果訓練誤差越來越小,會導致模型過擬合,則模型不具備很好的泛化能力,則這個模型就差,故訓練誤差越小越好是錯的,

泛化誤差越小越好
答:是的,我們訓練模型的目的就是為了通過模型進行一定的預測,預測的越準確越好,對應的即是泛化誤差越小越好,

測驗集與訓練集應該互斥,互斥即兩個集合沒有交集,

過擬合:學習到的模型太符合訓練集上的特征了,比如說崔寶很丑,結果這個演算法認為任何一個男生都很丑,這顯然是不合理的,指前半句話
欠擬合:學習到的模型沒有把應該考慮進去的屬性考慮進去,這個不好舉例子,自己體會一下吧

減小過擬合的方法:減少特征的數量、資料正則化

如果一個模型加入了正則項,這個模型的擬合程度不一定增加,取決于正則化引數

評估模型的方法:掌握交叉驗證法(k折交叉驗證法):選擇一個k,把資料集分成k份(保持資料分布的一致性),k-1份資料進行訓練,剩下一份作測驗,一共進行k次,最終取平均值,

留出法:在訓練集中選出一部分資料作測驗集,注意選擇的時候保持資料分布一致性,測驗集不能太大不能太小(1/5~1/3)
▲查全率、查準率(課本p30):
在這里插入圖片描述
查全率查準率的含義
查準率:預測為正的樣本中真正為正的比例
查全率:實際為正的樣本中被預測為正的樣本的比例
相互矛盾的兩個指標

均方誤差:m個樣本求得m個(預測值-真實值)2,相加然后除以m
▲偏差:(預測值-真實值)2,度量了演算法預測和真實值的偏離程度,刻畫了演算法本身的擬合能力
▲方差:度量了同樣大小的訓練集的變動導致演算法性能的變化,刻畫了資料擾動帶來的影響
偏差和方差度量了刻畫了老師強調了多次,該怎么辦不用多說了吧

Chapter3 線性模型

線性模型試圖學的一個通過屬性的線性組合來進行預測的函式

線性回歸

模型的形式f(x) = w1x1+w2x2+…+wdxd+b
向量的形式f(x)=Wx+b

均方誤差E(w,b)=(真實值-預測值) 求和
均方誤差后面用的很頻繁

優化求解的方法:最小二乘法、梯度下降法

書上給的最小二乘法:通過求導,求極值
▲梯度下降法:

  • 三要素:
    假設:先假設一個函式形式,比如f(x)=wx+b
    目標函式:即通過E函式計算損失
    優化演算法;給定訓練集,如何找到最優引數,使得損失函式最小

學習率α對梯度下降的影響:
α如果太小的話,梯度下降演算法則會收斂的很慢
α如果太大的話,梯度下降演算法則不會收斂,發散或者震蕩

對數幾率回歸

對數幾率回歸模型:單位躍遷函式數學性質不好,使用對數幾率函式替代
解決二分類問題
掌握模型的含義:y=P(y=1|x)給出x,估計y=1的可能性

多分類學習:

拆分成若干個二分類求解

拆分策略:
一對多:n個類別,為每一類訓練一個羅基分類器,該類作正例,剩下的作為負例,訓練分類器的個數n
一對一:n個類別,每次取出兩個來訓練一個模型,訓練分類器的個數n(n-1)/2
多對多:/

Chapter4 決策樹

決策樹部分不涉及計算題,因為計算程序中牽涉log

劃分選擇

學習程序:通過對訓練樣本的分析來確認劃分屬性,
預測程序:將測驗示例從根節點開始,沿著劃分屬性所構成的”判定測驗序列“下行,直到葉結點

選擇最優劃分屬性

  • 資訊增益:考察這一個
  • 增益率
  • 基尼指數

▲資訊熵:資訊熵的值越小,資料集的純度越高

剪枝處理

剪枝是決策樹對付過擬合的主要手段
基本策略:

  • 預剪枝:在決策樹生成程序中,對每個節點在劃分前先進行估計,若當前節點的劃分不能帶來決策樹性能的提升,則停止劃分,并將當前節點標記為葉節點
  • 后剪枝:先從訓練集中生成一顆完整的決策樹,然后自底向上對非葉子節點進行考察,若將該節點對應的子樹替換為葉子節點能帶來決策樹泛化性能提升,則將該子樹替換為葉節點

預剪枝:提前終止某些分支的生長
后剪枝:生成一顆完全樹,再”回頭“剪枝
掌握上面的概念

連續的一些概念

連續屬性離散化:大于某個數值的作為一類,小于某個數值的作為另外一類
常用二分法
理解連續屬性離散化

Chapter5 神經網路

神經元模型

神經網路的概念:很多神經元相連,權重,閾值(偏差)、激活函式
神經網路的學習程序:利用事先提供的訓練資料來調整神經元之間的連接權以及每個功能神經元的閾值,

每個神經元都有一個閾值,每條邊都有一個權重

感知機與多層網路

感知機
感知機是由兩層神經元組成的,輸入層和輸出層,輸入層接受外界信號,輸出層輸出結果,感知機能夠容易地實作或、與、非,
當然,感知機也只能有限的實作這些簡單的功能,這些與、或、與、非都是線性問題

感知機要注意了,因為只有輸入層輸出層,比較簡單,會出題,期中測驗的時候有一道是感知機的題,通過一些輸入輸出,讓你判斷實作了什么功能(與、或、非)在這里插入圖片描述
上面這個題老師好像改了,當時激活函式給的好像是sigmoid函式,這里按照sigmoid函式來計算,
在這里插入圖片描述

怎么實作非線性問題呢? →多層神經網路
我們學習的都是比較簡單的,一般都是三層,即:第一層:輸入層、第二層:隱藏層、第三層:輸出層

給定一個模型,要會計算有多少個引數

多層神經網路功能比較強大,但是如何得到一個這樣的網路呢?→誤差逆向傳播演算法

誤差逆向傳播演算法

即BP演算法,基于梯度下降策略,BP演算法是一個迭代學習演算法,在迭代的每一輪中采用廣義的感知機學習規則對引數進行更新估計
不要求掌握公示的推導,不用再愁眉苦臉了,
▲主要掌握BP演算法的求解程序,以單隱藏層為例:

1、已知一組資料集(訓練集),給定學習率η
2、把所有通過輸入層輸入獲得預測值
3、對于每一個隱藏層到輸出層的權重 w i w_i wi?,誤差E(x)對權重求導,可以得到該權重對誤差的影響
4、計算出誤差E(x)對所有引數的影響之后,通過更新公式 w 1 w_1 w1? <— w 1 w_1 w1? - η( ? L {\partial L} ?L/ ? {\partial } ? w 1 w_1 w1?)對所有的引數同時更新
5、迭代3、4,直到滿足一定的條件:誤差小到一定的程度、達到迭代次數
Tips:更新引數的時候,我記得當時講的是必須要同時更新,否則如果先更新一部分后,對另外一部分會產生影響,

可以參考另外一篇博客從零訓練一個神經網路幫助理解,個人覺得例子比干巴巴的講理論更加容易理解

BP演算法學新能力較強,容易產生過擬合,解決過擬合的辦法是:
早停:

  • 訓練誤差連續a輪變化小于b,則停止訓練
  • 使用驗證集,若訓練誤差降低,經驗誤差升高,則停止訓練

正則化:在誤差目標函式中添加一項描述網路復雜度

Chapter6 支持向量機

間隔與支持向量的概念

什么是支持向量?:能夠決定最大間隔超平面,看ppt或者書上的圖可以知道,這些點應該是在正例負例資料的邊緣部分,能夠決定超平面的選取,后面老師反復講的那道題給的三個向量就是支持向量,記住就好了, 應付期末考試沒問題
什么是間隔?:(正例、負例)支持向量所在的平行面之間的距離就是間隔,γ=2/ ||w|| γ是間隔
上面那個間隔公式怎么來的呢?
有點到平面的距離公式可以得知,正例支持向量到超平面的距離應該是1 / ||w||,負例支持向量應該是|-1| / ||w|| ,兩個相加就得到了間隔,即γ=2/ ||w||
掌握點到平面的距離公式:r = |wTx+b| / ||w||/是除以,markdown分式確實不好寫)
在這里插入圖片描述

后續的求最大間隔就是求這個γ的值,讓其最大,,,
大家應該都知道:求1/n的最大值就是求n的最小值吧??不知道的話我現在告訴你了,記住就行了,,,,
那求上述的γ的最大值,對應就是求1/γ最小值,這個記好,下面要用

在這里插入圖片描述

對偶問題

對偶問題必出一道計算題,而且相對較難,建議直接背誦步驟,然后考試直接套上,最下面給出一道例題
求1/γ的最小問題,即arg min 1 2 \frac {1}{2} 21?{||w||2}
這里面的公式太多了,我就不手擼了,跟火星文一樣太難寫了而且理解起來相對較難,我只挑期末考試要用到的說,公式想推導自己可以推導一下,
原問題:arg min 1 2 \frac {1}{2} 21?||w||2
原問題的約束條件是:
在這里插入圖片描述
拉格朗日函式有一下幾部分

  • 原函式:即arg min 1 2 \frac {1}{2} 21?{||w||2}
  • 約束條件的函式:上面那個約束條件,要轉化成一個函式≤0的形式,即1- y i y_i yi?(wT x i x_i xi?+b)<0的形式
  • 拉格朗日乘子 α i α_i αi?這個很重要,后面就是求這個進而求得w和b的乘子是非負的,所以接出來的乘子小于零要舍棄,并從區間的端點出取值

拉格朗日函式即:L(w,b,α) = 1 2 \frac {1}{2} 21?||w||2+ ∑ i = 1 m \sum_{i=1}^m i=1m? 1- y i y_i yi?(wT x i x_i xi?+b)
根據拉格朗日對偶性,原問題的對偶問題就是極大極小問題:
max min L(w,b,α) 其中max是對α,min是對w,b
從內到外求,即先求w,b的極小值,再求α的極大值(其實都是求導,導函式等于0,求得極值)
用L(w,b,α)分別對w,b求導,求出來之后等于0,可以得到
w= ∑ i = 1 m \sum_{i=1}^m i=1m? α i y i X i α_iy_iX_i αi?yi?Xi?
0= ∑ i = 1 m \sum_{i=1}^m i=1m? α i y i α_iy_i αi?yi?
上面這兩個式子也要記住
得到上面這兩個式子之后帶入原來的 L(w,b,α)函式得到:
L(w,b,α)= ∑ i = 1 m α i \sum_{i=1}^mα_i i=1m?αi?- 1 2 ∑ i = 1 m ∑ j = 1 m α i α j y i y j x i T x j \frac {1}{2}\sum_{i=1}^m\sum_{j=1}^mα_iα_jy_iy_jx_i^Tx_j 21?i=1m?j=1m?αi?αj?yi?yj?xiT?xj?
得到這個函式之后,就把給的資料都帶進去,然后再求導求出來α,(這里的α是個向量)


▲▲▲上面描述了這么多,其實我覺得沒有做兩道題來的更清楚,下面就基于上述做一下例題:

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
核函式:用于線性不可分的問題,將樣本從原始空間映射到更高維的特征空間,使得樣本在這個特征空間內線性可分

正則化

在這里插入圖片描述

清楚 L p L_p Lp?范數的含義

L p L_p Lp?范數是常用的正則化項,其中 L 2 L_2 L2?范數 ∣ ∣ w ∣ ∣ 2 ||w||_2 w2?傾向于w的分量取值盡量均衡,即非零個數盡量稠密
L 0 L_0 L0?范數 ∣ ∣ w ∣ ∣ 0 ||w||_0 w0? L 1 L_1 L1?范數 ∣ ∣ w ∣ ∣ 1 ||w||_1 w1?則更傾向于w的分量盡量稀疏,即非零分量個數盡量少

  • L 0 L_0 L0?范數是指向量中非0的元素的個數
  • L 1 L_1 L1?范數是指向量中各元素絕對值 之和
  • L 2 L_2 L2?范數是指向量各元素的平方和然后求平方根

Chapter7 貝葉斯分類器

Chapter8 集成學習

Chapter9 聚類

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

標籤:AI

上一篇:2021 年最值得學習的 5 大機器學習編程語言!

下一篇:第十六屆全國大學生智能汽車競賽創意組-百度智慧交通

標籤雲
其他(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