3年后端开发经历
主要领域人工智能与大数据算法
西安交通大学商务大数据硕士
本科计算机专业。
具有扎实计算机功底,深入掌握计算机科学的核心概念与技术,包括数据结构、算法、操作系统、计算机网络和数据库管理等。
1)Python编程:熟练掌握Python编程语言,不仅精通基础语法和数据结构,还能熟练使用其众多框架,如pytorch, pandas, numpy,Django、Flask、Tkinter、Pygame、PyQt等。在科学计算、深度学习和神经网络库的应用上有丰富的经验,能够开发高效的机器学习和人工智能应用。此外,具备丰富的网络爬虫技术经验,能够采集和处理大量网络数据。
2)面向对象编程(OOP):深度理解OOP编程思想,能够灵活运用其核心概念如封装、继承、多态和抽象。了解Java、CSS、HTML、C#、C++等多种编程语言,能够在不同的开发环境中高效编写代码和解决问题。
3)数据处理与分析:擅长进行数据清洗与处理,能够高效地从复杂和杂乱的数据中提取有价值的信息。具备强大的数据分析能力,能够运用统计学和机器学习的方法,对数据进行深入分析和预测。
4)数学与建模:数学功底扎实,擅长构建、分析和推导数学模型,熟悉回归分析、鲁棒优化和机器学习等多种算法,能够根据具体问题选择合适的模型和算法进行求解。
5)英语能力:拥有英语四、六级证书,具备优秀的英语阅读和写作能力,能够流畅阅读英文文献和资料,具备良好的英文口语交流能力。
6)量化投资策略开发:我具备开发量化投资策略的能力,能够利用数学模型和算法对金融市场进行分析和预测,从而制定高效的投资策略。熟悉常用的金融数据分析工具和技术,能够进行高频交易策略的设计和实现。
7)办公软件:我对Office等办公软件有较强的使用能力,熟练操作Word、Excel、PowerPoint等工具,能够高效地进行文档编辑、数据处理和演示文稿制作。
8)沟通与服务:我有良好的沟通能力和服务态度,能够有效地与团队成员和客户进行交流,确保项目的顺利进行和目标的实现。我始终秉持专业、高效和友好的服务态度,为团队和客户提供最佳支持。
项目经历
1. 扫雷游戏开发
使用Python编程语言和Pygame库开发了一款经典的扫雷游戏。游戏包含以下功能:
多种难度设置(初级、中级、高级),对应不同的网格大小和地雷数量。
直观的用户界面,包括计时器和地雷计数器。
左键点击进行挖掘,右键点击进行标记,双击数字方格自动展开。
游戏结束时显示胜利或失败信息,揭示所有地雷位置。
深入理解游戏开发原理和用户界面设计。
2. 待办清单软件制作
开发了一款基于Python和PyQt库的待办清单软件。主要功能包括:
添加、删除和编辑任务,支持任务分类和优先级设置。
提供搜索和过滤功能,方便用户快速查找任务。
使用SQLite数据库存储任务数据,实现数据的持久化存储。
简洁直观的用户界面,便于用户操作和管理任务。
3. 手写数字识别
使用卷积神经网络(CNN)开发了一款手写数字识别系统。项目包含以下步骤:
使用MNIST数据集进行模型训练和测试。
构建包含卷积层、池化层和全连接层的深度学习模型。
使用Adam优化器和交叉熵损失函数进行模型优化。
测试模型在测试集上的准确率超过99%。
#该项目增强了我在深度学习和图像处理方面的知识和实践经验。
4. 量化投资策略开发
开发了一套量化投资策略,利用数学模型和算法对金融市场进行分析和预测。项目内容包括:
数据收集与预处理,使用Python爬虫技术获取金融数据。
构建和训练机器学习模型,预测股票价格走势。
设计高频交易策略,优化交易时机和资金分配。
使用回测工具验证策略的有效性,并优化策略参数。
5. 多篇机器学习、优化领域文献复刻
在研究过程中,我复刻了多篇机器学习和优化领域的经典文献。具体工作包括:
理解文献中的算法和模型,重新实现并验证其结果。
对比不同算法的性能和适用场景,分析其优缺点。
在复刻过程中发现并解决实际应用中的问题。
这些文献复刻工作提升了我的科研能力和算法实现水平。
6. 参与国家自然科学基金撰写
我曾参与国家自然科学基金项目的撰写工作。具体包括:
研究课题的背景调研和文献综述,确保项目选题的新颖性和研究价值。
协助设计研究方案,包括实验设计、数据采集和分析方法。
撰写项目申请书,清晰阐述研究目的、方法、预期成果和创新点。
综上所述,我拥有扎实的编程基础和丰富的项目经验,能够在多个领域高效工作。无论是软件开发、数据分析,还是算法研究,我都能胜任并提供高质量的解决方案。同时,我具备良好的沟通能力,能够与团队成员和客户顺畅交流,确保项目的顺利进行和目标的实现。
经典鲁棒优化文献the price of robustness数据实验复现, 是人工智能, 机器学习领域重要科学基础,对于每个Gamma值均模拟100000次计算, 得到所示图.
待办清单软件,对日常大小事项进行记录管理,整理思绪,便捷生活,办公效率加倍。 基于python pyqt库的桌面软件制作, 主要功能如下: 1.支持添加待办事项,可向待办事项添加子事项,方便待办事项整理。 2.以树状视图展示待办事项,可以折叠展开节点,事项可在不同节点任意
windows原版扫雷 基于unity,c#的扫雷游戏开发 扫雷游戏是一款经典的益智游戏,玩家通过标记隐藏在方格中的地雷,并尽量避免踩到地雷。游戏的目的是在最短的时间内标记出所有的地雷。此版本的扫雷游戏拥有简洁直观的用户界面和多种难度设置,适合各个年龄段的玩家。运行内存小
手写数字识别项目 项目简介 本项目是一个基于卷积神经网络(CNN)的手写数字识别系统,通过深度学习技术识别和分类手写数字。手写数字识别是一项经典的图像分类任务,在光学字符识别(OCR)等领域有着广泛的应用。本项目利用Python编程语言和深度学习框架TensorFlow/