费一凡:土木博士的自我救赎之道 | 提升之路系列(五)

64c9c3903334bc0d4a1e1ec3b788497f.png


导读

为了发挥清华大学多学科优势,搭建跨学科交叉融合平台,创新跨学科交叉培养模式,培养具有大数据思维和应用创新的“π”型人才,由清华大学研究生院、清华大学大数据研究中心及相关院系共同设计组织的“清华大学大数据能力提升项目”开始实施并深受校内师生的认可。项目通过整合建设课程模块,形成了大数据思维与技能、跨界学习、实操应用相结合的大数据课程体系和线上线下混合式教学模式,显著提升了学生大数据分析能力和创新应用能力。

87fe93c3ece8d5a5f9511639a77e1640.png

费一凡生活照

土木是夕阳行业已成共识,感谢清华的大数据能力提升项目,这对我这样的一个土木博士来说不仅是一条能力提升之路,甚至可以说是一条自我救赎之道。我从学习、科研、创业、就业四个方面进行介绍。

(一)学习

大数据的学习是十分有趣的,这一方面体现在课上的内容,一方面体现在课后的作业和实践。我上的课里面,最有趣的是《深度学习》和《数据可视化》。前者不仅带我入门深度学习,而且课上讲到的GAN、GNN、RL等技术在我之后的科研工作中都得到了应用。后者带我认识了很多好玩的、“花里胡哨”的可视化技术。在课后,我与工物系的同学组队打了一个气象预测的比赛,与软院的同学组队做了一个云计算负载均衡的企业课题,与建管系的同学组队做了一个自然灾害地理分布可视化的大作业,与药学院的同学组队以脑卒中医学影像识别为题目进行实践。每一次大作业和实践都是一次专业融合与思维碰撞,还认识了新朋友。这极大地开阔了我的眼界,提高了我动手解决问题的能力。客观的说,我在大数据项目上学到的知识,比我在土木专业课上学到的知识,更多地用于我的科研。当然,这和我的课题方向有关。

f37419b628a2d638bb97378a6f61a22d.png

(二)科研

我的博士课题为基于AI的建筑结构设计,与大数据高度相关。从2021年开始,我就致力于将先进的AI技术应用到土木工程,尤其是高层住宅的设计中去,并在其中引入领域知识。有了在大数据项目中积累的基础,我的科研起步比较顺利,不到1年就完成了一项虽然现在觉得不够好,但当时认为还不错的工作,顺利地发表在当时土木领域影响因子最高的SCI期刊AIC。这项工作能够发表,很大程度上得益于大数据和AI的火热,可以说对传统的土木方向形成了“降维打击”。2022年,我前往美国UCLA进行访学,期间在国外导师的指导下,继续开展AI结构设计的工作,这便是“智能生成+智能优化”的雏形。最终获得了导师的认可,也在回国之前完成了这项工作的投稿。回国之后,我对于大数据的应用愈发熟练,整个博士论文的框架也逐渐清晰了起来,相比传统方向的同学更早地开题了。业界的同仁对我们的技术很感兴趣,每次在课题组公众号上宣传新工作都可以获得好几千的测览量,我还受邀去上海建筑学会的沙龙上分享了我们的最新成果。可以说,做大数据+土木的科研,让人干劲十足。

(三)创业

我们课题组有3个博士生在做AI设计的方向,导师以我们的成果为基础成立了一家公司,我们也参与了一些公司事务和创业比赛。印象深刻的有清华的“校长杯”、香港的CIC创新奖、日内瓦国际发明展等,参加这些比赛或评比让我意识到,搞好科研和搞好创业是两回事。经过不断的打磨,我们的产品故事越来越精彩,商业模式越来越成熟,用户也越来越多。看着自己做出的成果能够落地,被一线的工程师使用,真的是一件很有成就感的事。这也坚定了我毕业之后去业界发展的想法。

(四)就业

大数据项目给我增加了一些“计算机”的背景,对我的实习和求职都起到了锦上添花的作用。2022年,凭着大数据的知识,我获得了券商研究所的实习机会。我在那里开发了一个基于BERT的选股组合,其思路是根据研报和新闻的文本,预测股价的涨跌,从而对投资决策提供参考。新模型实现的超额收益显著优于原有的基础模型,我也因此获得了研究员的高度评价,愿意推荐我去头部机构继续实习。虽然我最终没有选择金融的道路,但这无疑对我是一个重大的鼓舞。在参加就业双选会的过程中,我发现不少土木行业的企业也对搞大数据的博士感兴趣。一些土木企业想要开发自己的智能化平台,甚至领域大语言模型,这给我提供了更多的机会,让我的路能够越走越宽。

59ab213019a7af8779f84f35bc1c029d.png

(五)小结

可以看到,我的整个博士生涯都和大数据项目息息相关。大数据项目是一切故事的开始,给很多像我一样的博士生提供了无限可能。请允许我表达由衷的感谢。

编辑:于腾凯

校对:王欣

859aed8032647b12afc7f90d04392933.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/656872.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux true/false区分

bash的数值代表和其它代表相反:0表示true;非0代表false。 #!/bin/sh PIDFILE"pid"# truenginx进程运行 falsenginx进程未运行 checkRunning(){# -f true表示普通文件if [ -f "$PIDFILE" ]; then# -z 字符串长度为0trueif [ -z &qu…

时序数据库 Tdengine 执行命令能够查看执行的sql语句

curl是 访问6041端口,在windows系统里没有linux里的curl命令,需要用别的工具实现。我在cmd里是访问6030端口 第一步 在安装是时序数据库的服务器上也就是数据库服务端 进入命令窗口 执行 taos 第二步 执行 show queries\G;

jsjiami.v6加解密教学

1. 优点 a. 安全性提升 JavaScript 加密可以有效保护源代码,减少恶意用户的攻击风险。 b. 代码混淆 通过混淆技术,可以使代码变得难以阅读和理解,增加破解的难度。 c. 知识产权保护 对于商业项目,JavaScript 加密有助于保护…

Abp 创建一个WPF的项目

开发环境:VS2022、.NET6 1、创建项目:MyWpfApp,这里不再废话了。 2、NuGet添加: 2.1、Volo.Abp.Autofac 2.2、Serilog.Sinks.File 2.3、Serilog.Sinks.Async 2.4、Serilog.Extensions.Logging 2.5、Serilog.Extensions.Hos…

低功耗蓝牙(BLE) 和 经典蓝牙(SPP) 的区别

低功耗蓝牙(BLE) vs 经典蓝牙(SPP) 区别项低功耗蓝牙(BLE)经典蓝牙(SPP 串行端口协议)蓝牙版本蓝牙版本 > 4.0,又称蓝牙低功耗、蓝牙智能经典蓝牙2.0 或更早版本,经典配对模式在两台蓝牙设备之间建立虚拟串口数据连接,提供一种简单而直接…

DML的原理:一篇文章让你豁然开朗

推荐阅读 给软件行业带来了春天——揭秘Spring究竟是何方神圣(一) 给软件行业带来了春天——揭秘Spring究竟是何方神圣(二) 文章目录 推荐阅读DML 数据操纵语言INSERT语句UPDATE语句DELETE语句SELECT语句 DML 数据操纵语言 DML是…

消息中间件RabbitMQ介绍

一、基础知识 1. 什么是RabbitMQ RabbitMQ是2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,简称MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法,由Erlang(专门针对于大…

sqli-labs部署及sqli-labs靶场第一关

部署 一、环境安装 1.下载phpstudy,下载链接:小皮面板(phpstudy) - 让天下没有难配的服务器环境! ,傻瓜式的安装过后打开软件进入如下界面,我们开启nginx和mysql !!!&#xff0…

金蝶云星空AppDesigner.AppDesignerService.RecordCurDevCodeInfo RCE漏洞

免责声明:文章来源互联网收集整理,请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该…

第38期 | GPTSecurity周报

GPTSecurity是一个涵盖了前沿学术研究和实践经验分享的社区,集成了生成预训练Transformer(GPT)、人工智能生成内容(AIGC)以及大型语言模型(LLM)等安全领域应用的知识。在这里,您可以…

STL-priority_queue

文档 目录 1.关于priority_queued1的定义 2.priority_queue的使用 1.关于priority_queued1的定义 1. 优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的。 2. 此上下文类似于堆,在堆中可以随时插入元…

uniapp将方法挂载到全局

前言 首先需要有一个自己封装的方法,话不多说,直接上代码! 方法文件(common.js) const getnav (page, type, param token) > {// type 判断是否 需要验证登录if (!page) return uni.showModal({title: 提示,content: 功能暂未开通~,showCancel: false})let user uni.g…

什么是数据API接口,数据API有哪些应用?

​自2020年4月“数据”正式被纳入生产要素范围以来,已经和其它生产要素一起融入经济价值创造过程,近年来我国数据交易市场规模迅速增长,数据需求逐年扩增,“数据”日益成为推动数字中国建设和加快数字经济发展的重要战略资源。 作…

JAVA和C#怎么开发SECS/GEM:recipe配方处理 S7F1、S7F19

recipe是什么内容呢? recipe是机台加工不同产品时的对应程式,指的是由制造工程师提前在机台上设置,并且EAP控制生产时会自动根据货的类型选择并控制机台按照制造工程师提前设置的方式进行加工。 recipe也称为配方,配方是怎么来的…

自学C语言-7

第7章 循环控制 生活中总会有许多简单而重复的工作,为完成这些重复性工作,需要花费很多时间。使用循环语句来处理程序开发中简单、重复性的工作是最好不过的了。 本章致力于使读者了解while、do…while和for3种循环结构的特点,以及转移语句的…

python绘制螺旋线

看书看到的,好有意思 import turtle colors [red,purple,blue,green,yellow,orange] t turtle.Pen() turtle.bgcolor(black) for x in range(360):t.pencolor(colors[x % 6])t.width(x/1001)t.forward(x)t.left(59) 这是效果图,真好看 import turtle …

新建VM虚拟机-安装centOS7-连接finalshell调试

原文 这里有问题 首先进入/etc/sysconfig/network-scripts/目录 cd /etc/sysconfig/network-scripts/ 然后编辑文件 ifcfg-ens33 vi ifcfg-ens33

时间复杂度解释

时空复杂度概述 首先o(1), o(n), o(logn), o(nlogn)是用来表示对应算法的时间复杂度,这是算法的时间复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 算法复杂度分为时间复杂度和空间复杂度。其作用: 时间复杂度是指执行这个算法所需要…

力扣712. 两个字符串的最小ASCII删除和

动态规划 思路: 假设 dp[i][j] 是 s1 长度 i 和 s2 长度 j 两个字符串的最小 ASCII 删除和;dp[i][j] 可以由: 如果 s1 的第 i 个字符(s1[i - 1])和 s2 的第 j 个字符(s2[j - 1])不相等&#xf…

Python中的递归函数是什么

Python 递归函数 递归的特性: 1.调用自身函数 2.有一个结束条件 3.递归效率不高,可能会导致栈溢出(函数调用是通过栈这种数据结构实现的,每进入一个函数调用,栈就会增加一层栈帧,函数每返回,栈就会减少…