熟悉棋牌AI的开发,从大二开始研究,已有多年经验。开发过斗地主,军棋,飞行棋等AI。
熟悉 Java、C++、python、lua 等多种开发语言,均开发多个实际项目。
熟悉深度学习网络模型(CNN、RNN 等)和 tensorflow、sklearn 框架。
熟悉机器学习算法(SVM、随机森林、XGBOOST、GDBT、推荐系统算法等)。
熟悉强化学习算法(q-learning,sarsa,dqn,ddqn 等),并通过小的案例进行实
习 。
以下的游戏AI项目均是让机器人进行打牌或者下棋(类似AlphaGo)。使用的算法包括深度强化学习,博弈树算法等。框架包括tensorflow、sklearn。
斗地主AI开发:大学期间开发斗地主AI,包括(叫牌,出牌等功能),在全国斗地主博弈锦标赛中取得冠军的成绩。
斗地主残局AI开发:在工作期间开发的该项目,让机器人在玩家出错的情况下,机器人一定会赢,并通过优化手段使机器人能在1s内出牌。
军旗AI开发:在工作期间,使用深度学习CNN为公司开发军棋翻翻棋AI。
以下项目是数据挖掘算法项目,使用的框架为sklearn进行开发。
骚扰电话识别:在工作期间,使用运营商提供的数据,为其开发骚扰电话识别系统。