【计算机专业入手好物】研0计算机专业电脑推荐与书籍等等

计算机专业好物推荐

    • 电脑
      • Y9000P
      • 为什么深度学习需要GPU?
    • 游戏手柄
      • 阿修罗2Pro
    • 书籍
      • 深度学习
      • python编程从入门到实践

电脑

研究生确定录取之后,第一时间就开始选电脑。
本科期间我使用的电脑是intel芯片的Macbook pro。老师上课所使用的软件都是windows版本,大部分软件也都有mac版本,不过软件的设计和操作上与windows版本还是存在差别,这对于我这种计算机新手来说感到非常不适应,导致别人都开始做项目,而我还在鼓捣这个软件怎么用。
为了能更好的和老师对接,省去电脑系统不一致的麻烦,以及我的mbp配置较老,我决定入手一台windows版本且性能配置较不错的电脑为接下来关于机器学习、深度学习的研究做准备。

Y9000P

我入手的电脑是联想拯救者Y9000P
CPU是intel 12代i9-12900H
显卡是RTX 3070,8g
内存是16g(8×2的双通道内存)
SSD是512g
很帅
【计算机专业入手好物】研0计算机专业电脑推荐与书籍等等_第1张图片
【计算机专业入手好物】研0计算机专业电脑推荐与书籍等等_第2张图片

为什么深度学习需要GPU?

显卡由GPU组成。
深度学习会涉及大量的矩阵运算。
对于n×k维的矩阵 A= [ a 11 a 12 ⋅ ⋅ ⋅ a 1 k ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ a n 1 a n 2 ⋅ ⋅ ⋅ a n k ] \begin{bmatrix} &a_{11} &a_{12} &··· &a_{1k} \\ &··· &··· &··· &··· \\ &a_{n1} &a_{n2} &··· &a_{nk} \end{bmatrix} a11⋅⋅⋅an1a12⋅⋅⋅an2⋅⋅⋅⋅⋅⋅⋅⋅⋅a1k⋅⋅⋅ank

对于k×m维的矩阵B= [ a 11 a 12 ⋅ ⋅ ⋅ a 1 m ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ a k 1 a k 2 ⋅ ⋅ ⋅ a k m ] \begin{bmatrix} &a_{11} &a_{12} &··· &a_{1m} \\ &··· &··· &··· &··· \\ &a_{k1} &a_{k2} &··· &a_{km} \end{bmatrix} a11⋅⋅⋅ak1a12⋅⋅⋅ak2⋅⋅⋅⋅⋅⋅⋅⋅⋅a1m⋅⋅⋅akm

计算两个矩阵乘积C=A×B,C中任意一个元素的计算公式为:
c i j = ∑ r = 1 k a i r b r j , i ∈ [ 1 , n ] , j ∈ [ 1 , m ] c_{ij}=\sum_{r=1}^{k} a_{ir}b_{rj} ,i\in \begin{bmatrix}1,n\end{bmatrix},j\in \begin{bmatrix}1,m\end{bmatrix} cij=r=1kairbrj,i[1,n],j[1,m]
从公式可以看出,C中的每个元素的计算没有关联性,可以并行计算。
相比CPU,GPU的运算单元要比CPU多得多,所以在面对深度学习所需的大量计算时,GPU可以同时完成的数量更多,因此GPU更适合。

游戏手柄

用了三年的macbook pro,和端游整整告别了三年。
作为计算机专业的学生,想玩游戏的时候只能玩手游,这种感觉太难受了。
我坚信游戏也是计算机专业学生不可缺少的一部分,但是如果玩上瘾就另当别论了。

阿修罗2Pro

我入手的是北通阿修罗2Pro有线游戏手柄白色款
xbox系列手柄
用起来的感觉不错,这个手柄收到的好评也很多
很帅

书籍

  • 熟练掌握python语言和pytorch工具包,为科研做准备。
  • 选取几篇感兴趣的论文,争取在12月底发表一篇ICME。

深度学习

【计算机专业入手好物】研0计算机专业电脑推荐与书籍等等_第3张图片

python编程从入门到实践

【计算机专业入手好物】研0计算机专业电脑推荐与书籍等等_第4张图片

你可能感兴趣的:(研0,机器学习,人工智能)