前言

这学期几乎全是硬核的算法/程序课,为了督促自己认真学习,我将每周写一篇周记。周记模板前一周保留,当周每日更新当日笔记。如有整段文字代码适合另起blog,也将链接标在周记对应的日期下。

课程:算法设计与分析、数字图像处理、程序设计实习、游戏AI中的算法、视觉计算与深度学习、人工智能引论及实践课(NLP)、Python程序设计与数据挖掘导论、大数据分析中的算法

2019.2.18

课程:大数据分析中的算法、算法设计与分析、游戏AI中的算法

日记:

大数据似乎默认我们已经有相当的机器学习相关数学知识,应当尽快补上吴恩达的机器学习课程

算分看上去不是太难,虽然数算我学的是B,但应该没有太大问题,一边上算分一遍补数算A慕课吧。

游戏AI第一节课涉及极大极小,alpha-beta剪枝,蒙特卡罗,看样子是默认我们知道这些内容的,今天就要补上。

算法设计与分析课程内容

alpha-beta剪枝

http://web.cs.ucla.edu/~rosen/161/notes/alphabeta.html

这篇文章非常详细易懂!

如何学习蒙特卡罗树搜索(MCTS)

https://zhuanlan.zhihu.com/p/30458774

大概看懂了MCTS的原理,代码没撸。

2019.2.19

课程:大数据分析中的算法

日记:

今天早上浪费时间写公众号,下午浪费时间收快递洗快递内容,还发现狗东的鼠标有质量问题。总之没刷几道LeetCode,深刻反省自己!晚上又去上了大数据算法课,又是一堆看不懂的数学符号,一下子就又慌乱起来。好在坐在班长边上,告诉我对偶啊什么的,同时教育我有些课件上有解释,不要看不懂就慌慌张张不听课。

嗯,我觉得他说的对。但是课件依然没怎么搞懂,倒是搞懂了课上随口提到的NP-Hard问题。这个应该是算分的内容吧。

P vs. NP:从一则数学家谋杀案说起

https://www.guokr.com/article/437662/

这篇文章很好懂,而且排版清楚不啰嗦。

NP问题真的很难理解?

https://blog.csdn.net/csshuke/article/details/74909562

前面略啰嗦(主要是我有点数算的基础),而且一下子给太多概念,先读前一篇再读这篇就好。

2019.2.20

课程:Python程序设计与数据挖掘导论、数字图像处理、算法设计与分析、教育与人工智能

日记:

Python程序设计与数据挖掘导论课程设计看上去很不错,基础部分我都简单接触过,应该会比较深入的讲解/做作业,但是今年第一次开课,老师劝退说明年课程质量会好很多。总之我还是会去上。

数字图像处理看上去不难,毕竟我修过遥感数字图像处理原理了。而且老师看上去很nice课程也比较成熟,用Matlab,好嘛我要又要obtain一项技能了(误)。

算分今天上数学基础,这点数学还是好理解的(但是能理解不一定代表会做题)。

教育与人工智能本以为是水课,只是想从这门课结识一些的朋友,然后对行业增进了解。结果发现还是有点东西的,包括教育理论的涉及,有不少参考文献要读(虽然不一定会读),有教育技术人工智能的应用等等,还有期中项目,期末论文。最有趣的是上课老师讲到了旅行商问题(NPC问题),知道这是什么事情的那一瞬间,感觉自己棒棒哒(误)。

算分数学基础:定义定理

最短路径—Dijkstra算法和Floyd算法

https://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html

Dijkstra算法写的很清晰(动图牛逼),数算学过有点忘了。Floyd算法直接看代码可能更好理解,图的意思是对不在三条线上的元素进行更新(虽然算法里会遍历所有元素,但在线上的元素不可能改变):三线交叉点的元素(必定为0)和此元素对应的“矩形四点”对应的二阶矩阵上,其他两个元素相加若小于此元素则更新此元素。

2019.2.21

课程:游戏AI中的算法

日记:

游戏AI课学习如何打麻将你敢信[哭笑]?第一盘不知道和牌规则,最后一名,第二盘知道规则了,有进步(误)!

Botzone对局

(1)注册Botzone账号,进入小组页面,填写表单,加入游戏AI课小组

(2)回到Botzone主页,在游戏桌上创建/加入一场对局

(3)对局结束将URL复制,粘贴至小组对局提交。

2019.2.22

课程:视觉计算与深度学习、数字图像处理

日记:

啥事没干,首先确定不去上JavaScript语言Web编程课了,这个可以自学,没意思。我想这学期还是要专注于把一个正常信科学生的基础打好。

因为撞课,数字图像处理上了前半节课,视觉深度学习上了后半节课,都没怎么听,感觉这样跑来跑去太乱了。总之觉得旁听视觉深度学习了,数字图像处理单周的课就翘了。周日要好好复习今天两门课!

今天还确定了课表,想来想去大数据算法还是选了,就当熏陶熏陶,上课拼命不要完全懵逼就算胜利!补选了人工智能导论,它的课件也要补上。最后人工智能实践课还是选了NLP,因为CV选满了(其他都满了)。也好,这学期非基础课两门都是CV,一门Game AI,了解一下NLP也不错。我潜意识觉得CV比较简单,NLP难得多(但潜意识觉得NLP有意思!听起来也高大上!),也可能只是因为遥感专业使我对数字图像基础比较好吧。

总之,这将是一个快乐的学期!加油哇!

2019.2.23

复习课程:未复习

日记:

今天也是不专心coding的一天,哼!总之发生了一些让我感到失落的事情,结果就...翻手机各种想找人说话,但是这事其实也不好说什么。然后自己还挺郁闷的,没有好好管理情绪,下次要注意呀!

晚上和学长了解了一下他在做的少儿编程项目,听起来...不是很demanding而且也比较有趣(对我而言)。总之还是先学好基础,以后无论干什么都有用。

再说了,这学期说好不想未来的,只享受当下的!上课,刷题,看书,工作,不要焦虑。

今天就刷了些题。

C++类成员冒号初始化以及构造函数内赋值

https://blog.csdn.net/zj510/article/details/8135556

刷题过程中发现自己居然忘记了类成员冒号初始化的语法,gg。

2019.2.24

复习课程:计算机图形学、数字图像处理、人工智能引论、程序设计实习

日记:

我又调整了一下课表,大数据分析算法实在过于难了,退课了。又由于这学期主要课程是CV相关,索性再选门计算机图形学,集齐数字图像处理、计算机图形学、视觉计算与深度学习三门课程,即可召唤神龙!

计算机图形学第一周课程介绍,感觉很有趣。数字图像处理没什么可复习的,都是基础概念,之前学过。这两门课一个是graph,一个是image,要是对应到GIS专业的话,大概就是地理信息系统(or 测绘)和遥感的“区别”了。这两门课的的确确在地空也有对应的课程(计算机图形学和遥感数字图像处理原理)。可以说这学期是上了一个增强版。

算分不知道该怎么复习,再上一节课再说吧。人工智能引论也就是看了一通课件,对我来说收获挺大的,毕竟我对这方面的细分一窍不通。之前学长听闻我想找实习问我具体什么方向,NLP还是CV什么的?我一脸懵逼,这一节课导倒是一下子科普了。

程序设计实习就是做作业咯,希望尽快做完。

学习周记1:2019.2.18-2019.2.24相关推荐

  1. 18天精读掌握《费曼物理学讲义卷一》 第5天 2019/6/18

    18天精读掌握<费曼物理学讲义卷一> 第5天 2019/6/18 1. 18日掌握<费曼物理学讲义>卷一计划概览 2. 今日学习成果 3. 今日时间表 4.Atimelogge ...

  2. 【STM32CubeMx】学习记录(基于微雪教程)(2019/2/16——2019/2/23完结)

    教程学习网址:http://www.waveshare.net/study/article-666-1.html 2019/2/16 STM32CubeMx系列教程 1-3 2019/2/17 STM ...

  3. Unity3d 周分享(17期 2019.5.18 )

    选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 1. [Unity]介绍可以在游戏画面上显示FPS,内存,音频,设备信息的" ...

  4. 2019.12.18

    2019.12.18 bool canBeEqual(vector<int>& target, vector<int>& arr) {if (target.si ...

  5. 2019年18种最有效推广的方式

    2019年18种最有效推广的方式 1.SEO/SEM:互联网时代,遇到问题大家第一时间想到的都是去搜索引擎搜索.如何让自己的网站排在搜索结果的前面变得至关重要,这也是SEO/SEM经久不衰的重要原因. ...

  6. 2019/4/18,第一次团队任务

    2017*****1066 我是骆树仁,此博客的撰写人 我所在小队为1号队伍,组成成员为: 李昊 杨韵昊 蔡澄阳 冯志勇 骆树仁(队长) 刘绮龙 我们的队名是:L'Internationale 这是我 ...

  7. 无限法则服务器选择吗,开发者Q&A—DX12专题5.18.2019

    今天给大家带来了[开发者Q&A]第二期DX12专题,快来瞧瞧你们关心的问题回复吧--- Q1:为什么要做DX12? A1:DX12技术能通过更加充分地发挥硬件的潜力,达到让游戏运行更加流畅.画 ...

  8. Fri Oct 18 2019 11:16:14 GMT+0800 (中国标准时间) 配置中关闭合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书检查

    问题1:Fri Oct 18 2019 11:16:14 GMT+0800 (中国标准时间) 配置中关闭合法域名.web-view(业务域名).TLS 版本以及 HTTPS 证书检查 解决:勾选一下就 ...

  9. 区块链前线@2019.2.18

    区块链前线@2019.2.18 全球正在发生的 西班牙第二大银行BBVA在没有提前通知的情况下将5,000个账号锁定: 新西兰打算设置2-3%数字服务税,目标对象是像谷歌和脸书这种互联网巨头: 印尼一 ...

最新文章

  1. [Android动画] 帧动画-获取帧数( getNumberOfFrames)七
  2. 随机一段字符串,浏览器点击复制
  3. javascript的函数定义的区别
  4. 台湾大学林轩田机器学习基石课程学习笔记15 -- Validation
  5. 对一千万条数据进行排序---编程珠玑第二版 第一章
  6. 【两种解法】1004 Counting Leaves (30 分)_27行代码AC
  7. 下列服务使用的默认端口:ftp,ssh,telnet,dhcp,mail,pop3,smtp,dns,http,sm
  8. Spring定时器的时间表达式 定时器的时间表达式:
  9. python数据分析 活用pandas库_Python数据分析:活用Pandas库
  10. android MVX杂谈
  11. 【OHOS】常用命令整理
  12. python的撤销和回退_撤销和回退
  13. [SMOJ2116]诺诺的队列
  14. 【诊断数据库文件-CDD】创建速成班-北汇信息小课堂(一)
  15. 一个计算机网络题目——给局域网分配合适的网络前缀。
  16. MQTT协议之Mosquitto
  17. 【Asp.net入门01】动态网站基础知识
  18. python3 tar文件打包
  19. python输出数学公式_使用Markdown输出LaTex数学公式
  20. matlab读取avi文件出错

热门文章

  1. 一个五层加密过的表白恢复密码解密的过程
  2. 如何用lisp画蔓叶线_用Autolisp 在AutoCAD中实现多种曲线的绘制
  3. 【高项】- 采购管理论文
  4. 考研数据结构之线性表(1.7)——练习题之分离单链表的奇数偶数(C表示)
  5. sklearn线性回归,支持向量机SVR回归,随机森林回归,神经网络回归参数解释及示例
  6. 第十三天 06-文本编辑器VI的使用修改网卡等
  7. 服务器应用程序不可用解决方案!
  8. HTML常用标签、文本格式化标签:加粗、倾斜、删除线、下划线等
  9. linux下 获取系统时间的相关函数
  10. 小程序嵌套h5页面_微信小程序内嵌h5页面