浙江大学数学科学院继续教育中心

《人工智能-机器学习开发工程师》项目

人工智能开发工程师学习计划,全程实战案例,从机器学习原理到推荐系统实现,从深度学习入门到图像语义分割及写诗机器人,再到专属GPU云平台上的四大工业级实战项目。三个月完美掌握人工智能开发工程师的必备技能。实现从【程序猿】向人工智能/机器学习工程师的华丽转型。

适用人群

理工科0基础,逻辑思维能力强的小白

数据分析师

数学/统计学/物理学专业人员

豪华讲师团队

宣晓华

华院数据董事长兼CEO

加州大学伯克利分校数学博士

复旦大数据学院特聘教授

中国工业和应用数学学会副理事长

上海大数据联盟副理事长

段勇

前杭州数云联合创始人兼CTO

前华院数据大数据挖掘技术总监

上海连尚网络(WiFi万能钥匙)AI技术和应用专家

杨晶晶

华院数据首席人工智能专家、计算机硕士

张帅

华院数据人工智能专家、人工智能博士

五层级能力训练示意图

我们的课程侧重于第2、3、4层次人才的培养,也是人工智能领域未来需求量最大的应用工程类层级的人才培养,课程侧重于快速上手、代码实现、工程应用

强大的课程体系

《人工智能-机器学习开发工程师》课程体系大纲

阶段一、代码级

Python是非常流行的数据科学和机器学习语言,是通向人工智能必须要过的第一关。通过本阶段的学习,学生将掌握python的编程语法和常用技巧,并系统学习python中用于数据分析和机器学习的常用工具,为后续进一步学习人工智能/机器学习更高级的内容打下坚实且必要的基础。

学完后能达到的水平:针对Python数据分析师工作岗位需求打造

重要程度:

难度系数:

阶段二、应用级

此阶段侧重于机器学习的算法基础了解及算法的Python代码实现。通过对基本的数理统计知识的学习,了解机器学习必须掌握的算法原理及Python代码实现,达到利用Pyhton代码结合算法解决实际人工智能/机器学习业务分析预测的目的。

学完后胜任的工作岗位:数据挖掘/分析师、人工智能/机器学习开发工程师(初级)

阶段三、工程级

此阶段侧重于对人工智能/机器学习工作流程中最重要的几个环节,通过对数据准备、数据特征、数据模型的深入介绍及算法优化,结合深度学习和具体的经典案例,让学员对于机器学习上升到工程应用的级别,能够进行基本的算法评估与优化。

学完后胜任的工作岗位:

人工智能/机器学习开发工程师(中级)、人工智能/机器算法工程师(初级)

阶段四:算法级

此阶段会让学员对人工智能/机器学习算法有更进一步的深入理解,主要涉及深

机器学习、深度学习的代码实现。

人工智能/机器学习开发工程师(高级)、人工智能/机器算法工程师(中级)

深度学习应用开发工程师、人脸识别应用开发工程师

阶段五:专家级

此阶段偏大数据+人工智能及真实项目实战,大数据部分侧重于大数据快速入门

及大数据分析并结合人工智能的一些具体应用,项目主要对时下流行且主流的人工智能/机器学习的项目为主线进行讲解。直接拿阿里天池大赛、Kaggle数据竞赛数据,通过具体的项目实战机器学习、数据分析\挖掘,让学员对之前所学的知识得到充分应用,从而达到融会贯通、举一反三的目的。借助四大商业级项目实战,让学员对推荐系统、大数据下的人工智能应用有一个全面的理解与认识,让学员在工作中有机会冲击数据科学家工作岗位,从而成为这个领域的专家。

人工智能/机器学习开发工程师(资深)、人工智能/机器算法工程师(高级)、数据科学家

阶段六:综合项目演练

项目实战一:基于FP-growth算法实现的新闻网站流量点击分析系统

项目说明:在新闻网站上,一个会用户不断点击和浏览各种新闻报道,最终该用户的这些点击会被记录下来,成为该用户点击的历史记录。而所有用户的点击历史记录,是一个蕴含了巨大价值的数据集。我们可以从各个角度,使用不同的方法来进行有价值的挖掘,并应用到不同的任务中去。本项目就是从用户点击的历史记录中,挖掘频繁项集,以便知道哪些新闻报道是经常关联在一起的。从而为网站的新闻版面排版,新闻推荐等提供科学的参考。主要涉及到FP-growth、FP-tree等算法的综合运用。

项目实战二:基于聚类(Kmeans)算法实现的客户价值分析系统

项目说明:客户价值分析其实就是一个客户分群问题。是以客户为中心,先从客户需求出发,搞清楚客户需要什么,他们有怎么样的一个特征,他们需要什么样的产品,然后我们再回头设计出相应的产品,以满足客户的需求。之所以要进行客户价值分析,就是商家为了避免闭门造车,主观臆断客户需要什么什么什么。随着数据量不断增大,传统的拍脑袋做决定的决策方式,变得越来越过时了。

那具体到我们这个项目呢,我们这个项目的背景是某电信运营商,该运营商需要以客户为中心,按照客户的需求,在对客户特点的了解上,推出不同的资费套餐和营销手段,以便更好地留住现有客户,吸引新的客户。

项目实战四:基于SVD协同过滤算法实现的电影推荐系统

项目说明:协同过滤推荐技术是推荐系统中应用最早和最为成功的技术之一。它一般采用最近邻技术,利用用户的历史喜好信息计算用户之间的距离,然后利用目标用户的最近邻居用户对商品评价的加权评价值来预测目标用户对特定商品的喜好程度,系统从而根据这一喜好程度来对目标用户进行推荐。协同过滤最大优点是对推荐对象没有特殊的要求,能处理非结构化的复杂对象,如音乐、电影。

项目实战五:基于OpenCV、随机森林算法实现的图像分类识别系统

项目说明:该系统针对图片分类问题进行分析和讨论,旨在提取图片中的脸部轮廓,利用图像的详细信息对比不同图片中的相似度,从而实现对相册图片的自动分类管理。利用OpenCV中提供的图像检测和图像识别的功能,即使用哈尔小波变换(Haar)和Adaboosting算法进行检测,找出图片中特定区域,进而使用局部二进制模式直方图(LBPH)对人脸进行预测,获得两张图片之间的相似度,依照目录整理后,可达到图片按图片分类的效果。在此基础上设计用户操作界面,实现简易、快捷的操作。软件测试结果表明,该软件图像检测和图像匹配的成功率

较高,为生活提供了便利。

项目实战六:基于NLP自然语言构建的文档自动分类系统

项目说明:随着互联网技术的迅速发展与普及,如何对浩如烟

项目实战七:Kaggle经典AI项目:预测房价系统全程实战

项目实战八:基于RFM模型实现的零售精准营销响应预测系统

业务目标:如何评估客户价值、如何筛选最优质的客户进行精准营销、预测客户的营销响应度涉及算法:

-逻辑回归

-决策树

-支持向量机

-随机森林

项目实战九:天猫、京东电商双11实时商品推荐展示分析平台

项目说明:对于电商、金融、电信、交通等行业,需要对用户购物数据、现金消费数据、上网浏览数据及路况状态数据进行实时统计分析与展示,以便实时商品推荐和货量调度、实时交易风控及实时交通监控和疏导。由于此类数据产生快且多,业务本身需要数据产生之时就要进行实时快速的处理,以便进行展示。当前大数据分析技术框架中,实时流式计算框架Strom和SparkStreaming被逐渐使用,比如电商公司的销售营业额的实时统计(Storm/-JStorm),苏宁顺丰的物流实时追踪监控(SparkStreaming)等都是实时的数据分析处理。

项目实战十:基于Mahout、SparkMlib实现的推荐系统(电影推荐、社交推荐)

项目说明:推荐系统是大数据中最常见和最容易理解的应用之一,最著名的应用恐怕就是亚马逊公司的推荐引擎,其为浏览Amazon.com网站的用户提供个性化的内容。但是不仅仅只有电子商务公司会用推荐引擎为用户提供额外的商品,推荐系统也可以被用在其他行业,以及具有不同的应用中使用,从推荐音乐、活动、产品到约会对象。本课程主要讲述了大数据环境的下推荐系统从零搭建的全过程,通过两个项目实现全程内容贯穿,主要课程目标如下:

目标一:掌握推荐系统的原理

目标二:能够基于mahout、sparkMLlib进行推荐系统的开发

商业项目实战-01:基于AI人脸识别技术实现的“仿美颜相机-自拍坊”企业级应用

项目说明:本项目模仿了:美颜像机自拍加特效的核心功能实现,是一个有料有趣的应用,项目虽小,但功能技术点确非常的多,包括但不限于:人脸识别技术应用、摄像头的控制、图像库的处理,GitHub的使用等。代码略加改造即可应用在实际工业生产项目中,可以讲是一个集趣味,技术,算法与商业应用为一体的课程,具有很高的实用价值!

商业项目实战-02:基于深度学习的CT图像肺结节自动检测技术(深度学习在医疗行业的实践应用\CPU、GPU两套运行环境)

本课程是由一线的深度学习工程师结合实际商业医疗的应用场所景给出的一套解决方案,涉及大量的深度学习技术,并给出了CPU、GPU两套运行环境,具有非常强的学习与商业应用价值!

备注:课程的具体课时安排,老师根据学院和班级情况适当调整。

学习方式:

三种学习方式,可根据学生的实际情况进行灵活选择。三种学习方式价格不等。

THE END
1.算法工程师的具体职责说明(5篇).docx算法工程师的具体职责说明计算机科学、人工智能和数据分析领域内的专业人员,通常被称为算法工程师,其主要职责是开发和实施各种算法和模型,以解决特定问题。具体而言,他们的主要任务包括:1.设计和开发算法:算法工程师需针对特定问题需求,设计并开发相应的算法和模型。他们从数学理论出发,提出创新的解决方案,并将其转化为https://www.renrendoc.com/paper/367767898.html
2.我是如何成为算法工程师的,超详细的学习路线工作中,Python 主要用于处理数据、算法调研、模型训练的工作,而 C++ 则是负责工程落地。 算法工程师,需要针对落地场景,对算法的可靠性和实时性等方面进行优化,C++ 工程能力必不可少。 Python是一门非常友好的编程语言,不但易于入门而且功能强大,在进行机器学习算法开发的过程中会大量使用 Python。 https://blog.csdn.net/qq_29462849/article/details/118159648
3.我是如何成为算法工程师的,超详细的学习路线51CTO博客算法工程师,需要针对落地场景,对算法的可靠性和实时性等方面进行优化,C++ 工程能力必不可少。 Python是一门非常友好的编程语言,不但易于入门而且功能强大,在进行机器学习算法开发的过程中会大量使用 Python。 视频:我上学看的第一个视频,就是小甲鱼 Python 课程,风趣幽默,涉及Python 语法基础、网络爬虫、Pygame 飞机https://blog.51cto.com/u_15967457/6170660
4.算法工程师要学什么在当今快速发展的科技领域,算法工程师扮演着至关重要的角色。他们不仅需要掌握扎实的理论基础,还要具备丰富的实践经验。本文将详细探讨算法工程师需要学习的主要内容,并提供一些实用的建议和案例,以帮助新手更好地入门这一领域。1. 数学基础算法工程师的工作离不开数学,尤其是以下几个领域:概率论与统计学:这些https://baijiahao.baidu.com/s?id=1812584278965701217&wfr=spider&for=pc
5.只要看完这些书,你就是个算法工程师啦!腾讯云开发者社区前两天有同学私信我,让老梁推荐一下算法工程师入门书单。今天就和大家抛砖引玉聊聊这个话题。 对于一个算法工程师来说,能力一般可以拆解成几个部分: 语言基础 算法与数据结构 基本开发技能 机器学习与深度学习 大数据基础知识 专业知识(论文、博客、实际经验) https://cloud.tencent.com/developer/article/2084469
6.《SLAM算法工程师书籍6册视觉惯性SLAM理论与源码解析ROS机器人当当书之岸图书专营店在线销售正版《SLAM算法工程师书籍6册 视觉惯性SLAM 理论与源码解析ROS机器人编程零基础入门与实践视觉SLAM十四讲 从理论到实践+SLAM导航开发书》。最新《SLAM算法工程师书籍6册 视觉惯性SLAM 理论与源码解析ROS机器人编程零基础入门与实践视觉SLAM十四http://product.dangdang.com/11364141653.html
7.推荐算法工程师推荐算法工程师-学习专题, 掌握推荐算法工程师的必备技能,实现智能推荐领域的高度突破 推荐算法与变现近、商业价值大,使得推荐算法工程师更受“老板”的喜爱,设计完整推荐系统数据分析体系、客户端数据埋点及实现推荐系统中的所需的算法模型等技术的门槛相对较高,从而https://www.sanjieke.cn/path_detail/582
8.算法工程师大致是做什么的算法工程师大致是做什么的 概述 其实这是一个不太好解释的问题,因为并没有一个完整的定义。笔者在算法领域这些年遇到了不少做算法的同行,发现各自的差别还是很大的,工作侧重点甚至思维方式都不同。为了给刚入门的朋友介绍得清晰一些,这里就简单串一串我遇到的不同的算法。算法与非算法的区别一般来说,可以把编程工作https://www.bgxu.com/news/txtlist_i688v.html
9.算法工程师要学什么常见问题算法工程师必备七大技能:数据结构和算法编程语言数学基础算法设计与分析分布式系统机器学习和深度学习软件工程实践,助力解决计算机科学和工业中的复杂问题。 算法工程师必修技能 算法工程师是计算机科学领域的专业人员,负责设计、分析和实现高效算法来解决计算问题。要成为一名合格的算法工程师,需要掌握以下核心技能: 1. 数据https://m.php.cn/faq/816502.html
10.自动驾驶岗位入门技术及前景AET自动驾驶的决策算法工程师也是自动驾驶行业中较有挑战的一类岗位,往往自动驾驶的问题很多都暴露在决策模块上,而应对复杂场景下的决策算法不仅关系到乘客的舒适性,更关系到乘客的安全,因此非常重要。在很多自动驾驶企业中,决策算法与规划算法往往都是放在一起做的,因为在车辆的决策过程中,不可避免地需要考虑到车辆的实际http://www.chinaaet.com/article/3000134078
11.算法竞赛入门经典PDF扫描版电子书下载本书可作为全国青少年信息学奥林匹克联赛(NOIP)的复赛教材及ACM国际大学生程序设计竞赛(ACM/ICPC)的入门参考,还可作为IT工程师与科研人员的参考用书。 算法竞赛入门经典 目录: 第1部分 语言篇 第1章 程序设计入门 1.1 算术表达式 1.2 变量及其输入 1.3 顺序结构程序设计 https://www.jb51.net/books/155734.html
12.算法(algorithm)CS入门技能树测评和使用体验学生都渴望能有一个明确的目标,例如C++工程师、Java工程师、算法工程师、运维工程师等,根据这个目标,列出需要学习掌握的知识点,能让学习更具有目标性。例如牛客网就做得比较好,需要自己选择一个目标,根据这个学习目标需要掌握哪些相关的知识技能,并根据当前的学习进度对知识技能打分。 https://www.jianshu.com/p/90d7d34fd70b
13.推荐系统算法工程师——从入门到就业课时5:推荐引擎-实现基础工程(3)回放 课时6:推荐引擎-实现基础工程(4)回放 第3 节 : 推荐引擎 - 实现基本的实时处理 课时7:推荐引擎-实现基本的实时处理(1)回放 课时8:推荐引擎-实现基本的实时处理(2)回放 第4 节 : 推荐引擎 - 实现简单的实时推荐算法 https://mooc.yanxishe.com/course/136/lesson/list
14.算法工程师和软件开发工程师的区别是什么?rt,看到大家一窝蜂的往算法岗靠,为什么大家都执着于算法岗,是什么原因?算法工程师前景更好吗?算法工程师和软件开发工程师的区别是什么?怎么知道自己性格适合哪个岗位?#算法工程师##应用开发工程师##岗位评价#全部评论 推荐 最新 楼层 请叫我0offer大佬 江南大学 算法工程师 算法吃思维,虽然入门容易,但是要能https://www.nowcoder.com/discuss/330655
15.如何做年薪30万的Python算法工程师?如何做年薪30万的Python算法工程师? 数据分析师发展会有几个层次,初级数据分析师,也称数据分析员,一般被称为“表哥、表妹、表姐、表弟”,以图表展现统计工作为主。中级数据分析师会涉及到一些需要掌握概率论和统计理论基础,利用分析方法进行数据的处理与分析。到了中高级的数据分析师,就会涉及到一些关键指标的设定,https://www.cda.cn/dt/18152.html
16.广告算法学习笔记.pdf目 录 前言 互联网广告简介 互联网广告商业模式 广告检索与转化 营销漏斗 变现指标体系 广告产品 广告圈闲谈 闲谈互联网 广告算法工程师区别 知识体系构建 增加收入的十八般武艺 互联网产品变现 用户受益商业变现 触发定向粗排 关键词触发 无关键词触发 粗排序 机制设计 博弈论基础 不完全信息博弈与拍卖 拍卖理论基础https://max.book118.com/html/2019/0327/7116115101002015.shtm
17.我的第一本算法书(豆瓣)本书没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构原理和算法执行过程的理解,便于学习和记忆。将本书作为算法入门的第一步,是非常不错的选择。 作者简介· ··· 石田保辉 自由职业工程师,现居日本东京。2011年毕业于日本京都大学研究生院。辗转于几个创新型企业后独立,成为自由职业者https://book.douban.com/subject/30357170/
18.淘宝资深算法专家永叔带你入门机器学习在企业中,算法工程师每天大量的工作都集中在数据部分,包括数据准备、数据清洗、数据分析、特征筛选等。在企业中,需要解决的问题通常是大规模的,当数据体量超过一定大小之后,很多在paper中适用的方法可能不再适用,需要对模型求解算法进行优化,比如分布式的训练程序的开发。现在Tensorflow、Parameter Server、MxNet等框架给编写https://developer.aliyun.com/article/569268