学生休息室

分享学生如何在日常项目中使用MATLAB和Simulink的技术和现实例子#学生成功#万博1manbetx

他们现在在哪里?——Christopher Musco,纽约大学

图1. jpg

你从比赛中学到了什么?

你在高中时为什么选择参加M3挑战赛?

我的数学老师乔治·刘易斯先生(他是我们高中数学队的教练)发现了这个挑战,并与我们数学队的几个人分享了它。我的双胞胎兄弟和我是大四的学生,开始对经济学和它背后的数学非常感兴趣。我们上了一门AP经济学课,在家里我们读了所有关于股票和债券定价、期权、美联储如何运作等方面的书。前几年的问题是街头闯荡关于股票交易的问题,所以我们认为这方面的东西听起来会很有趣。的乙醇的问题这真的很令人兴奋,因为当时我对环境科学和替代能源也很感兴趣(那年春天,我和一些朋友一起做了一个小风车,作为我们的“高级项目”)。
图2. jpg

您现在是M3挑战的问题开发委员会(PDC)的成员。坐在桌子的另一边感觉如何?

在另一边很有趣!每年我们都会探索问题的许多不同可能性,通常是基于我们从PDC之外收到的建议,这让我们有机会探索和学习数学建模在各种不同领域的应用,从生态学到土木工程,再到市场营销。当我在大学期间学习应用数学时,我发现最令人兴奋的是它的广泛性。同样强大的数学语言和工具包可以在任何地方使用。然而,随着我在职业生涯中走得更远,我所处理的问题类型必然会变得狭窄得多:这些天我几乎只专注于使用数学来设计更快的算法。与PDC合作给了我一个很好的机会,让我可以退一步,了解其他我通常不会想到的话题。看到学生们比我参赛时进步了多少也很有趣。我们现在收到的顶万博 尤文图斯级解决方案非常令人难以置信。我的团队在2008年获得了荣誉奖,但现在我们没有机会了!

你是如何在竞赛和/或学术工作中使用MATLAB的?

我在高中时不知道MATLAB。我对学习如何用Java编写代码感到非常兴奋,但还不是很擅长。在比赛中,我们坚持使用Excel和图形计算器。在大学里,我经常使用MATLAB,从我的数字信号处理课开始,也在图像处理和计算机视觉课上。我在应用数学(关于快速拉普拉斯变换算法)和计算机科学(关于基于图的机器学习方法)的本科论文中也使用了MATLAB。
图3. jpg

竞争是如何帮助你找到工作的?

你认为参加M3挑战赛对你的教育和职业轨迹有影响吗?如果有,怎么做?

M3挑战无疑对我在大学学习应用数学的决定产生了很大的影响,这最终导致了我在理论计算机科学领域的职业生涯。虽然我高中毕业时热爱数学,但我知道我不想从事纯数学方面的工作。M3C让我看到了这样做的可能性。通过比赛,我了解了SIAM,并花了很多时间在他们的网站上梳理资源,对可能的职业产生了启发。更具体地说,在得到MathWorks的支持之前,M3C得到了一万博1manbetx家名为穆迪的信用评级公司的支持。在M3挑战中的出色表现帮助我在大学期间获得了该公司的实习机会,这是我第一次真正接触到“野外”的数学建模。我没有留在金融行业,但那段经历是无价的。最后,M3挑战是我第一次整理研究论文的经历。以易于理解和引人注目的方式展示技术想法的经历是具有挑战性的,但也是有益的。作为一名教授和研究员,技术写作现在是我工作的一个主要部分,所以尽早了解它的价值是很重要的。

你今天在做什么?

您目前在纽约大学坦顿工程学院工作时使用MATLAB/Simulink吗?万博1manbetx

作为一名教授,我的工作分为教学生(我教机器学习和算法)和与纽约大学的其他人和外部合作者一起进行研究。我的研究重点是将数学应用于更有效的计算机算法的设计。尽管这项工作是相当理论性的(我的大多数研究论文都围绕证明定理展开),但我几乎每天都使用MATLAB来支持我的工作。万博1manbetx我用它来绘制和比较函数,快速测试不同的例子,并建立新算法的原型。我现在打开了一个窗口-我正在使用MATLAB来构造和计算各种示例Toeplitz矩阵的特征分解,这有助于我更好地理解我正在研究的与这些矩阵的最优低秩近似相关的问题。

你现在在做什么大项目?

我真的很感兴趣随机算法即,至少根据随机抛硬币做出一些决定的程序。令人惊讶的是,对于计算机科学中的许多基本问题,比如在图中寻找最小切割,我们的随机算法比不使用硬币的最佳确定性方法要快得多。最近,我一直在研究使用随机性来加速线性代数中常见问题的算法,比如计算矩阵的特征值。线性代数问题的更快算法可以对许多依赖大规模矩阵计算进行模拟、数据分析等的科学和工程学科产生巨大影响。也许我们正在研究的一些方法终有一天会出现在MATLAB中!

关键的外卖


“比赛让学生有机会‘在实践中学习’,并帮助他们在一个时间紧迫、要求苛刻的环境中积累团队合作经验。”

为什么认为学生竞赛是有价值的?

我认为比赛是学生们推动自己在课堂之外学习更多东西,并深入研究他们最感兴趣的科目的最好方式之一。他们为学生提供了“边做边学”的机会,并帮助他们在一个时间紧迫、要求苛刻的环境中积累团队工作经验。对于教师来说,与一组专门的学生一起指导M3C团队或其他竞赛团队是测试新课程材料(例如数学建模)的好方法。

你对参加M3挑战赛的高中生有什么建议?

如果你喜欢M3挑战,那么要知道有许多实习和职业,你可以每天做类似的工作(并获得报酬)!特别是随着“数据科学”职位的增长,对擅长M3C问题所鼓励的探索性问题解决和建模的专业人员的需求越来越大。
|

评论

如欲留言,请点击在这里登录您的MathWorks帐户或创建一个新帐户。