段茗尧

段茗尧

MingYao Duan

深圳北理莫斯科大学信息与计算科学专业大二学生,开源开发者,目前主要做对抗机器学习与模型鲁棒性。

397.97 / 400 ViDA 官方评测
200/200 双检测器全部规避
0.9945 平均 SSIM
19 个公开仓库

简介

信息与计算科学专业大二学生,开源开发者(19 个公开仓库,25 stars)。现任校计算机协会会长、校团委信息化助理,负责校园信息化。构建了 ViDA——一个在保持感知质量的前提下规避 AI 图像检测器的对抗框架,官方评测 99.5%。两年本科科研训练,方向是实时人脸情绪识别与高光谱数据降维;三次数学建模、管理类竞赛的国家级奖项。研究兴趣:对抗机器学习与模型鲁棒性、应用优化与数学建模、计算机视觉、高光谱成像。

研究项目

ViDA — AI 图像检测器的对抗规避
AI 竞赛 · 深北莫–莫斯科大学 AI 夏令营 2026,工程系 · 2026.08–09
  • 目标:生成让 AI 图像检测器失效的对抗样本,同时与原图在感知上无法区分;评测由竞赛方未经改动的官方程序在 200 张测试图上完成。
  • 结果:397.97 / 400,99.5%。两个目标检测器(ViT-B/16 与 DenseNet-121-DCT)各 200/200 全部规避,平均 SSIM 0.9945,平均 LPIPS-Alex 0.0046。
  • 发现:样本的难易并不由干净样本的置信度决定,而取决于在感知约束下跨过 ViT 决策边界的几何代价。
  • 工程:单张 NVIDIA L40 上生成一张约 27 秒。
实时人脸情绪识别
大学生创新创业训练计划

从实时摄像头画面判断人当前的情绪状态。技术选型与实际系统都由我从头搭到尾,涵盖人脸捕获到分类的整条链路。

高光谱降维:121 → 16 (9) → 121
大学生创新创业训练计划

把 121 维高光谱数据压到 16 维表示,再重建回原始的 121 维。以 PCA 为基线,实现并对比了多类降维方法,以及回到原始空间的重建路径。

开源作品

github.com/Yogdunana — 19 个公开仓库 · 25 stars · 7 forks · 始于 2022

StarByte (Go)— 17 ★ / 6 forks

服务一家企业与校计算机协会的内部管理系统。

deploypilot (Go / Vue)— 4 ★

基于 MCP 的部署网关,把沙箱化的 AI IDE 接到自托管基础设施(Docker、Kubernetes、DNS、TLS)。

face-access-control (Python)

可插拔的人脸识别平台,ArcFace / DeepFace / LBPH 后端可随时替换。

2026MCM Team 2623878 (Flutter)— 2 ★

COMAP MCM/ICM 2026 A 题的数据采集客户端。

荣誉奖项

职务与安全

计算机协会会长 — 深圳北理莫斯科大学

负责协会的技术方向与年度招新;内部工具(StarByte、treasure-contest)由我搭建并持续维护。

校团委助理 — 深圳北理莫斯科大学

负责全校信息化工作:学校的信息系统与 IT 项目。

漏洞研究 — 负责任披露

通过负责任披露的方式,向 EDUSRC(教育行业漏洞报告平台)与 CNVD(国家信息安全漏洞库)提交过安全漏洞。

悠渡网络 创始人
高中时期

高中期间创办并运营 IDC(主机托管与基础设施)服务。

技能与语言

机器学习 / 视觉
对抗攻击与规避 · 视觉 Transformer(ViT)· CNN(DenseNet)· 感知指标(SSIM、LPIPS)· 降维(PCA)· GPU 实时推理(NVIDIA L40)
编程语言
Go · TypeScript / JavaScript · Python · C / C++ · PHP · SQL
系统与工具
Docker · Kubernetes · Linux · Git · MCP · REST / WebSocket
语言
中文(母语)|英语 — 技术读写顺畅,书面与异步协作时习惯用英语

教育

深圳北理莫斯科大学 — 信息与计算科学 理学学士
2025 – 2029(预计)

2024–2025 就读应用数学专业,后转入信息与计算科学;隶属计算数学与控制系。