我于2019年从西交利物浦大学以及英国利物浦大学毕业,获得了计算机科学荣誉学位。在校成绩优异(top 5%),并且获得了在校一等奖学金。在校掌握了以下几门计算机语言:Java, C语言,Objective C, C++, Assembly Language, Python, HTML, CSS, SQL, Swift, Prolog, PHP。熟悉以下的软件和工具: Latex,MATLAB, Octave,Atom,NetBeans,IntelliJ IDEA, JetBrains, Xcode, PyCharm, Tensorflow, Keras, MySQL。并且我也熟悉Windows,Linux以及iOS操作系统。我曾经在大学里做过两项关于深度学习的研究项目,一项是运用CNN以及LSTM神经网络进行动态手势识别,另一项是验证一个已经训练完成的神经网络的鲁棒性。另外我曾经参与两项应用程序开发,一个是音乐播放器应用程序,另一个则是针对利物浦游客以及居民的公交系统,实现了到站提示,过站提示以及景点推荐等多样功能。
关于深度学习的研究我从大二的暑假正式开始。第一个项目是训练神经网络完成动态手势识别,我们利用Keras库以及Tensorflow工具盒作为一个backend去训练VGG16以及LSTM网络,最后我们的模型得到了高达78%的正确率。最后我的毕业设计也是做的关于深度学习的研究,但是重点放在验证已完成良好训练的神经网络的鲁棒性。项目首先用Inception V3模型从UCF101数据集中提取视频特征,利用这些特征训练LSTM网络之后,我们得到的最优模型正确率高达72.79%,test loss在1.18。然后我采用了黑盒白盒的攻击算法包括FGSM, L-BFGS和DeepFool,去攻击已经训练好的网络,最后得到了FGSM的epsilon的最优值大概在0.0002和0.001之间。另外两个应用程序的开发,一个是利用Objective-C以及Xcode制作了一款适用于macOS系统的软件,另一款是利用Swift以及Xcode制作了一款适用于iOS的应用程序。