人工智能技术应用人才培养简介
2021年11月22日 16:54:34 作者: 来源:自贡职业技术学院信息工程学院 审核:
人工智能技术应用人才培养简介(专业代码:510209)
培养目标
本专业培养德、智、体、美、劳全面发展,适应经济发展和社会进步需要的人工智能应用型专业技术人才。毕业生能系统地熟悉本专业的基础理论、基本技能,掌握基本的人工智能专业相关课程的基本理论,掌握相关计算机编程软件和编程语言,主要包括java、python等。能够在企事业单位从事人工智能应用专业相关的数据处理、数据分析、图像处理、工业检测、智能设备等的开发、维护及管理工作的高素质应用型技术人才。
主要课程
(1)python语言程序设计:《python语言程序设计》课程是一门基础课,入门课程,适合于没有接触过任何编程语言的同学。本课程的教学目标是通过12周的学习,了解程序设计的基本方法、掌握python语言基本语法。学习完此门课程,同学们将会设计简单程序,轻松编写百余行代码,为进一步学习python高阶知识和技能打下坚实基础。学习完此门课程,同学们将构建计算思维,人人要具有初步思考与解决实际问题的编程能力。
(2)数据结构与算法:《数据结构与算法》是软件工程本科专业的专业基础课程。课程的主要目的是使学生掌握数据结构与算法的基础理论和基本方法,提高学生对各种数据结构与算法的程序设计能力,以及提高学生对数据结构与算法的实际运用能力。课程主要内容包括线性表、栈和队列、二叉树、树、图、内排序、文件管理和外排序、检索、索引技术和分析技术。课程既包括基础概念、基本方法的理论学习,也包括数据结构与算法的c++语言实现,理论与和实践并重。
(3)计算机视觉及应用:计算机视觉旨在拓宽学生的专业和学术视野,引导学生了解掌握计算机视觉领域基础知识和热点方向,为后续从事相关工作或学术研究奠定基础。计算机视觉是一门研究用计算机来实现人类视觉功能的学科,其研究目标是使得计算机能够对目标进行分割、分类、识别、检测、跟踪和决策等。计算机视觉是人工智能领域的重要领域,在工业界有广泛的应用前景,也是科学研究中的一个富有挑战性的研究方向,它包含领域广,综合性强,涉及图像处理、模式识别、计算机科学、统计学、神经生理学和认知科学等多门学科。通过本课程的学习,使学生了解计算机视觉的发展和应用,掌握学科基础知识和经典算法,培养分析解决相关问题的能力,为后续从事相关工作或学术研究奠定基础。
(4)机器学习及应用:《机器学习与应用》课程提供机器学习的入门基础讲解,让学生能够较为全面地了解机器学习这门学科的各类问题和方法论,主要包括监督学习、无监督学习和数据降维的主要学习算法。此外,本课程强调学生的动手能力,要求学生通过编程练习和典型应用实例加深理解,同时对机器学习的一般理论,如计算学习理论、采样理论等有所了解。要求学生具备基本编程基础,熟悉matlab或python编程语言。
(5)深度学习及应用:本课程将全面的介绍近年发展起来的基于神经网络的深度学习技术的基本概念,主要结构,核心方法和关键应用。主要内容包括:机器学习和神经网络的基本概念和算法,深度学习的主流结构及多种不同的激活函数,深度学习的实用算法细节,深度学习的应用例子。
主要实训项目
计算机组装维护实训、电工电子技术实训、操作系统及网络实训、数据库及数据分析实训、人工智能技术实训、生产实习、顶岗实习(含毕业设计)
发展岗位
序号 | 岗位类别 | 岗位描述 | 岗位能力要求 | |
初始岗位 | 发展岗位 | |||
1 | java程序员 | java开发主管 | 软件的设计、开发、及性能优化,软件各阶段技术文档的编写。 | 能熟练使用java等开发框架和语言,能掌握linux操作系统基本命令及数据库等相关技术。 |
2 | python开发技术人员 | python开发主管 | 后台服务功能模块的设计、开发、测试和维护;自动化测试模块的设计与 | 能够熟练掌握常见开源软件的安装、管理及优化;能够熟练掌握常用的脚本语言,可使用python等语言进行自动化开发。 |
3 | 数据预处理技术人员 | it主管 | 数据采集和迁移,并对采集的数据按业务要求进行整理、清洗、入库等工作。 | 掌握数据采集与预处理的基本原理、数据采集与迁移技术、互联网数据抓取技术和数据预处理技术。 |
4 | 智能系统运维技术人员 | 运维主管 | 人工智能平台服务器和应用的运维、监控和应急响应;设计并部署相关应用平台,并撰写平台的实施、运行报告。 | 具备linux操作系统相关技术知识;掌握分布式存储相关技术;具备虚拟化技术知识;熟悉mysql等主流数据库;熟悉脚本开发(python、bash、perl等)。 |
5 | 智能产品操作员 | 产品经理 | 人工智能技术应用的设备和系统的操作,智能终端的使用和市场推广。 | 理解智能产品操作原理、终端与系统的组网和集成关系,熟悉基本点额控制参数调整对产品性能的影响,根据环境和经验让产品稳定工作发挥最佳效果。 |
6 | 人工智能应用开发技术人员 | it主管 | 人工智能应用软件的设计、开发、部署及性能优化,软件各阶段技术文档的编写。 | 能根据实际需要编写ai应用软件开发的相关文档,重点掌握人工智能应用软件开发流程、java编码技术、项目的建设与管理等岗位所必需的技能,并且能够进行软件项目测试、调试、部署和维护等专项工作。 |