作者Ruin0019 (Ruin0019)
看板NTUcourse
标题[通识] 108-2 A6 张智星 科学计算
时间Thu Jun 25 20:49:39 2020
标题范例:
[通识] A58 普通心理学丙 林以正 (看完後请用ctrl+y删除本行)
※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):是
哪一学年度修课:108-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
张智星
δ 课程大概内容
-----------------------------------------------------------------
----------------------------课程大纲-----------------------------
-----------------------------------------------------------------
The objective of this course is to provide the basic concepts,
theory, and practice of scintific computing, which can be divided
into 3 areas:
1.Programming(in MATLAB & Python):
-Matrix computation
-Programming paradigams
-Visualization to present problems/solutions effectively
2.Methodologies:
-Zero finding
-Least-squares estimate
-Approximation
-Polynomial fitting
-General linear equation fitting
-interpolation
-PDF modeling
-1D Gaussian(normal)density function
-ND Gaussian(normal)density function
-Gaussian mixture models(GMM)
-Data clustering
-Hierarchical clustering
-K-means clustering
-Vector quantization
-Pattern recognition
-K-nearest-neighbor classifier
-Linear classifier
-Native Bayes classifier
-Quadratic classifier
-GMM-based classifier
-Principal component analysis
-Dynamic programming
-Longest common subsequence
-Edit distance
-Dynamic time warping
-Numerical optimization
3.Applications:
-Image data compression
-Page/team ranking
-Natural language processing
-Color correction
-Object detection
-Pattern recognition
-Dimensionality reduction
-----------------------------------------------------------------
----------------------------每周进度-----------------------------
-----------------------------------------------------------------
week1 2020/03/03
-Introduction & some of the matrix formulas used in this class
week2 2020/03/10
-Root-finding algorithms & HW1
week3 2020/03/17
-Programming for IRR & 买房投资精算
week4 2020/03/24
-Data clustering and pattern recognition
-K-means clustering
-Hierarchical clustering
-Downhill simplex search
week5 2020/03/31
-Matrix formulas
-曲线拟合与回归分析
-Linear models
-HW2
week6 2020/04/07
-曲线拟合与回归分析
-nonlinear models
-Introduction to machine learning
-Commonly used datasets for ML
week7 2020/04/14
-K-nearset-neighbor
-Linear classifiers
-Maximum likelihood estimate
-Native Bayes classifiers
-Performance evaluation
-Gender classification based on our students' data
-HW3
week8 2020/04/21
-Introduction to audio signals
-Basic acoustic features
week9 2020/04/28
-Pitch tracking
-Feature selection
week10 2020/05/05
-PCA(主要分量分析)
-HW4
week11 2020/05/12
-Google's PageRank
-Final project(Details will be covered
next week)
week12 2020/05/19
-Intro. to Dynamic Programming
-Longest Common Subsequence
-Final project
-HW5
week13 2020/05/26
-Gradient descent
-Deep neural networks
-Final project
week14 2020/06/02
-Final project
-Intro to singing transcription
-Visualization and rendering of PV and music notes
-Basic methods for singing transcription
week15 2020/06/09
-Final project
-HMM(hidden Markov models)
-Onset detection
-RNN(recurrent neural networks)
Ω 私心推荐指数(以五分计) ★★★★★
课程本身:
★★★★
喜欢很晚才公布&讲解final project的课程:
★★★★★★★★★★★★★★★★★★★★
喜欢final project的主办方失职&失言:
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
η 上课用书(影印讲义或是指定教科书)
老师的投影片 & 老师的matlab投影片
μ 上课方式(投影片、团体讨论、老师教学风格)
本学期因支○武汉肺炎,改为线上授课
σ 评分方式(给分甜吗?是紮实分?)
ㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏ
ㄏ学期总成绩95.4125 拿
Aㄏ
ㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏㄏ
作业 45%
quiz 35%
Project 20%
ρ 考题型式、作业方式
作业和考试都不难。
不过本学期小考是用zuvio,zuvio很烂,所以可能要注意一下。
并且因为是线上考,填答案时要注意,避免因手残直接喷25分。
ω 其它(是否注重出席率?如果为外系选修,需先有什麽基础较好吗?老师个性?
加签习惯?严禁迟到等…)
Ψ 总结
正课普普,基本上因为是通识,所以难度不高,
不用因为一卡车资工系在修,就觉得很难。
然後老师常常课程网站放一堆当周预定进度,
结果都没时间讲,拖到隔周(例如final project)。
当然正课内容对EECS的学生可能都没难度,
所以EECS的学生在学期初可能会想把这堂课当爽课来修(对就是我),
不过随着时间接近期末,大家(可能只有我)发现这门课比想像中还要臭。
原因一:
5/19才开讲final project,而原定截止日期是
6/12。
原因二:
final project的主办做事态度不佳(我觉得啦),
而没记错的话,主办就是老师的lab。
身为一个主办,怎麽会把fb社团当成正式的管道?
竟然把,一篇文章一则留言可能都会莫名其妙看不到的平台,当成联络管道?
难道把提问汇整起来,放到比赛网站上很难吗?
(他们後来是有统整提问啦,在
5/28才统整在fb上)
再来,比赛成绩竟然只能以「最新一笔上传结果」做计算,
而不能让参赛者自己挑结果。
主办自己还搞错以为可以挑,之後澄清也只是在社团发一篇文,end。
然後主办自己没说清楚上传的json格式
(歌曲编号要写"1",但竞赛网站是写"song_id1")
接着是我最火大的一点,主办的parser没写好,
但fb公告文章的口气却有点想转嫁责任到参赛者?
https://i.imgur.com/XDf6yxo.png
我不知道其他人怎麽想,我也不管他後面又讲了什麽,
我看到这篇文只会觉得:
「明明是你们出包,
你们却还敢说出"想破头也不会想到有人
竟然传了
这种东西"这种鬼话?
是想甩锅到参赛者身上是不是?
你们parser没写好就算了,
参赛者会这样传不也是因为你们後续的讲解不清不楚?
再说这是比赛的社团,
你发文代表的是主办的立场,并不是你自己的,注意一下遣词用字好吗。」
反正就主办方一连串的失误让我怀疑这不是歌声转谱竞赛,
而是嘲讽吸仇恨甩锅大赛。
原因三:
科学计算本身也有脸书社团,主要是让学生讨论,问问题。
不过我想请问:
一个问了问题,但老师和助教却不鸟你的社团,还能叫教学用社团?
有同学
6/13就留言在问final report的上传方式,
被无视。
该同学
6/16改发文询问,
而老师
6/18才留言回覆,大意是助教会再说明。
最後等到
6/19,助教才发文说明。
请问一下,6/13~6/19隔了几天,
我不认为提问就要立刻得到回覆,但隔这麽多天真的是????
final project在五月就决定了,
早就知道竞赛时程跟课程时程无法配合了,
也早就知道final report势必要另开管道让学生上传了,
老师助教群却能拖则拖?
或许有人觉得只是我太在意了,
但我觉得这种做事态度真的是不适合当助教,
你做事能拖则拖,是不打算给学生反应时间了是不是?
或许是我标准太高,但我修过的其他课基本上是,
随着作业、final公布,就同步开上学生上传。
最晚最晚一定会在deadline前一周让学生可以上传。
6/19到6/24或许和一周的时间没差太远,
但重点是final在5月就确定了耶,
学生发问,助教至少可以先罐头回覆一下,让学生在那边空等是很爽?
以上心得。如果你觉得这没什麽大不了的,科学计算欢迎您~
--
作者: HAHAcomet (值得信任的彗星小天使) 看板: C_Chat
标题: [ANSI] 施工中
时间: Thu May 16 22:04:48 2019
1. 草包 2. 能混就混 3. 发大财
1F:推 gamania0515: 我婆05/16 22:05
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.248.172 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NTUcourse/M.1593089396.A.FF4.html
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/25/2020 20:52:55
2F:推 charlie1667: 很气 帮推 06/25 21:59
3F:推 charlie1667: 用心上色 再推 06/25 21:59
4F:推 divaxxxx: 首次听到资工系助教有这麽母汤的耶,拍拍 06/25 22:00
5F:推 thenolet: 笑死 06/25 22:05
原本已经没那麽气了,结果文章打一打火气就上来……
其实final report那件事给我的感觉很像是,
正课结束後助教也跟着放暑假了
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/25/2020 22:39:02
6F:推 tos515541905: 帮推 程式课遇到这种不细心 不注重使用者的助教真的 06/25 22:42
7F:→ tos515541905: 超气 06/25 22:42
8F:→ Ruin0019: 就什麽都不说清楚 让学生怀着不确定的心情上传档案 06/25 23:12
9F:→ Ruin0019: 有过就万岁 没过就甲赛 btw那竞赛一天只能上传五次喔 06/25 23:13
10F:→ Ruin0019: 我这组是传两次就搞定格式了 不过不改这很屎的事实 06/25 23:14
11F:推 stage8888: Roger的课不意外啦 06/26 11:41
12F:推 a22735557: 推 06/26 12:56
13F:推 starsstars: 哈哈 其实根本不用ML喔 06/26 14:05
对啊 我用toolbox里面的simple随便试一下,排名也有前40%
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/26/2020 14:11:06
14F:→ LCAG: 其实我觉得还好啊... 分数也很佛了吧 你是不是没上过更废 06/26 17:01
15F:→ LCAG: 的课 06/26 17:01
分数很佛 和 project很屎,这两件事不冲突啊
btw我修过日近人,够废吗?
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/26/2020 17:09:52
16F:→ LCAG: “也” 而且说真的期末报告也没这麽糟啦 如果发这种文可以 06/26 17:43
17F:→ LCAG: 让你消消气 就这样吧 06/26 17:43
"也"。
你上面的"也"让我觉得你是在补充说明、佐证,做为「你觉得还好」的附加理由,
有种「反正分数很佛了,何必那麽计较」的意味在。
因此我上面回覆主要想表达的是,
分数再佛也无法让我觉得其实还好,我依然觉得很屎。
然後你这後续回覆一副拿我没辙的样子,也不说说为何你觉得没那麽糟,
在沟通之前就放弃沟通耶
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/26/2020 18:13:18
18F:推 briany329: 帮推 final project真的办得不太好 06/26 19:19
19F:→ charlie1667: LCAG没有要跟你沟通啊www 06/26 20:10
20F:→ charlie1667: 我只是拿张文凭搞个signal而已 都highpass了有没有学 06/26 20:11
21F:→ charlie1667: 到东西不重要喇 06/26 20:11
原来是我自作多情QQ 桑辛
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/26/2020 21:06:02
22F:推 Liang1999: 帮推 听过两个这学期修的同学发生的趣事 1.学期中作业 06/27 03:15
23F:→ Liang1999: 问助教问题,收到的回覆是说程式完全写错、架构不对所 06/27 03:15
24F:→ Liang1999: 以才跑不出答案,要重写,最後debug才发现只是其中一 06/27 03:15
25F:→ Liang1999: 个算式少负号而已,根本不用重写。2. final project寄 06/27 03:15
26F:→ Liang1999: 信问问题结果收到罐头回覆,最後被助教在社团po文嘲讽 06/27 03:15
27F:推 tom282f3: 推 06/27 05:35
我好想说 不意外 喔……
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/27/2020 11:38:38
28F:推 SSCSFE: 幸好我退了 据说某次作业网站有被植入怪怪的角本? 06/28 07:21
hw2有个家伙每几秒就传一个会TLE的程式到judge,直接把judge搞炸。
其他同学有算了一下,大概是在2小时传了250个XD
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/28/2020 17:18:39
29F:推 raebgn0rts: 还有说为了要早点送成绩提前把书面期限放到6/24 06/29 02:32
30F:→ raebgn0rts: 结果到现在一点消息都没== 06/29 02:32
这倒不能这麽说,如果没提早到6/24,只会更晚送成绩←理性的我
我就不信最後成绩送出去,差别有大到必须要提早几天←感性的我
我想○我娘 ←佛洛伊德理论中的我
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/29/2020 03:52:50
31F:推 qwezxc: 推用心 但是嘘爆主办态度 网站各种不清不楚 发问还要被酸 06/30 10:01
32F:→ qwezxc: 言酸雨的回覆 不知道在秋三小 06/30 10:01
网站东缺西缺,该给的资料及说明不清不楚
出事就推托人力不足啦,很难查啦,那很累啦
那干嘛办比赛?没那个屁股就不要吃泻药嘛
※ 编辑: Ruin0019 (140.112.248.172 台湾), 06/30/2020 14:43:05
33F:推 linhsinkai: 作业都有写 考试平均9X Final Project 2,30名 最後只 06/30 20:14
34F:→ linhsinkai: 有A 06/30 20:14
35F:→ linhsinkai: 给你参考 06/30 20:14
36F:推 orange666: 推原po嘘助教,我作业满,考试平均也9X,final project 06/30 22:09
37F:→ orange666: 稳紮稳打,最後也只有A 06/30 22:09
38F:推 JOSEpeter: 社团感觉就是创好玩的 最後成绩同学有问题 完全没有一 06/30 22:34
39F:→ JOSEpeter: 个助教要出来给个回应 作业全写 考试平均96 up final起 06/30 22:34
40F:→ JOSEpeter: 码过了baseline (基本分60)但名次约略中间 也只有A 06/30 22:34
41F:→ JOSEpeter: 是交出去的report 0分???? 06/30 22:34
大家可以回家啦
我也不怕助教看到後,记仇或改我等第了,
反正我的分数就给大家参考
小考平均分数
91.75
作业平均分数
100
final project
91.5
学期总成绩
95.4125
学期等第
A
然後比我高分的有人也还是A
※ 编辑: Ruin0019 (140.112.248.172 台湾), 07/01/2020 00:02:34
42F:推 JOSEpeter: 以下为助教提供的资讯 : 07/01 00:11
43F:→ JOSEpeter: 96-100 A+(13%)91-95 A (58%)86-90 A- 07/01 00:11
44F:→ Ruin0019: 感谢补充 我气到不想复制 07/01 00:14
45F:推 raebgn0rts: 笑死 前面那个说很甜的脸要肿起来了 07/01 01:01
46F:→ raebgn0rts: 啊说错了是说分数很佛的 07/01 01:01
给人家个台阶下啦XD 他是说分数不是说等第齁
47F:→ purity739: 有没有人是原始分数刚好分界在边缘的? 07/01 01:07
我听说有人96整还是A,不过只是听说,不确定484真的
※ 编辑: Ruin0019 (140.112.248.172 台湾), 07/01/2020 01:11:59
48F:→ purity739: 例如四舍五入变96,无条件舍去变95,等第会给怎样? 07/01 01:09
※ 编辑: Ruin0019 (140.112.248.172 台湾), 07/01/2020 01:38:30
49F:推 unmolk: 这助教也太戳 好可怕 而且居然96才A+ 是分数给太甜吗 07/01 05:07
作业45%基本大家都全拿,小考35%基本90up,所以接下来就看project啦
只是他等第这样给,被嘴很正常
50F:推 wwwh0225: 学校成绩转换表就是参考,这个东西根本不该存在,没什麽 07/01 10:01
51F:→ wwwh0225: 道理...不过如果我已经95还没A+我还是很不爽 07/01 10:01
我是不会觉得他不该存在,形式上总还是需要这样的东西
52F:推 yaaaaaaaabi: 我和朋友95也没A+好难过呜呜呜呜呜呜 07/01 12:39
QQQQQQQ
※ 编辑: Ruin0019 (140.112.248.172 台湾), 07/01/2020 13:44:13
53F:推 starsstars: 今天有做四舍五入 好像有些人会有差 07/01 17:32
新版的比例如下,老师说:
原比例没有四舍五入,也没有把停修的同学除外,所以看起来比较严格
A+ 24.30%
A+ & A 60.75%
A+ & A & A- 78.50%
比例合理多了,可惜我还是A 7pupu
※ 编辑: Ruin0019 (140.112.248.172 台湾), 07/02/2020 02:07:56
54F:推 unmolk: 扣掉96才A+这点以比例来看其实还满甜的(?)不知道修课学 07/06 04:07
55F:→ unmolk: 生大概多少人 07/06 04:07
56F:嘘 ruthertw: 面对如此伟大的教授,你没跪安问好,还敢质疑它,批评它? 05/14 18:37
57F:嘘 ruthertw: 上课氛围,令人很难相信他是留美的 05/14 18:41