学习
实践
活动
专区
工具
TVP
写文章

深度学习的教学课程,与传统 CS 的教学课程有什么区别?

深度学习的课程和传统计算机课程有很大的不同,也可以说 “独树一帜”,其独特性主要来自于: 1. 前置课程多 2. 缺乏完整的理论体系 3. 繁多的调参技巧 4. 知识迭代速度快 5. 以几门传统的计算机课程 (数据结构和算法、数据库、操作系统) 为参照对象,我觉得深度学习课程设置有以下不同: 1. 前置课程要求较多,需要较广的基础知识 一般我们把深度学习 / 机器学习的课程安排在大三以后,而研讨课 (seminar) 一般安排在研究生博士阶段,这与大部分传统计算机课程不同。 大部分计算机科学课程有可以自洽的经典体系,短时间内理论上不会发生很大的变化。你看几年前的操作系统书籍或者课程,和现在的主流知识变化不是很大。 高学科交叉度,导致领域课程设置细分 深度学习的广泛使用使得其课程设置更加细分化。其他计算机课程一般都叫做 “XX 入门”,“中级 XX”,和 “高级 XX”。

35370
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    深度学习的教学课程,与传统 CS 的教学课程有什么区别?

    本文作者阿萨姆,整理自作者在问题《深度学习的教学课程,与传统 CS 的教学课程有什么区别?》下的回答, AI 研习社获其授权发布。 深度学习的课程和传统计算机课程有很大的不同,也可以说 “独树一帜”,其独特性主要来自于: 1. 前置课程多 2. 缺乏完整的理论体系 3. 繁多的调参技巧 4. 知识迭代速度快 5. 以几门传统的计算机课程 (数据结构和算法、数据库、操作系统) 为参照对象,我觉得深度学习课程设置有以下不同: 1. 前置课程要求较多,需要较广的基础知识 一般我们把深度学习 / 机器学习的课程安排在大三以后,而研讨课 (seminar) 一般安排在研究生博士阶段,这与大部分传统计算机课程不同。 高学科交叉度,导致领域课程设置细分 深度学习的广泛使用使得其课程设置更加细分化。其他计算机课程一般都叫做 “XX 入门”,“中级 XX”,和 “高级 XX”。

    61180

    【愚公系列】2021年12月 Python教学课程 02-变量

    二、python 中变量的特点 三、常量 四、 标识符 五、 Python 保留字 一、什么是变量? 变量:在程序运行过程中,值会发生变化的量。 二、python 中变量的特点 Python 中的变量不需要声明类型。 变量可以直接使用,而不需要提前声明类型。 Python 允许同时为多个变量赋值。 也可以同时为多个变量赋值,用逗号分隔,逐一对应。 Python 中,一切事物都是对象,变量引用的是对象或者说是对象在内存中的地址。 注意,Python 语言在任何场景都严格区分大小写! 五、 Python 保留字 Python 保留字,也叫关键字,是 Python 语言官方确定的用作语法功能的专用标识符, 不能把它们用作任何自定义标识符名称。关键字只包含小写字母。

    12730

    【愚公系列】2021年12月 Python教学课程 18-异常处理

    异常有很多种类型,Python 内置了几十种常见的异常,无需特别导入,直接就可使用。需要注意的是,所有的异常都是异常类,首字母是大写的! 在发生异常的时候,Python 会打印出异常信息,信息的前面部分显示了异常发生的上下文环境,并以调用栈的形式显示具体信息。 Python 内置了一套 try…except…finally(else)…的异常处理机制,来帮助我们进行异常处理。 Python 内置了一个关键字 raise,可以主动触发异常。raise 唯一的一个参数指定了要被抛出的异常的实例,如果什么参数都不给,那么会默认抛出当前异常。 四、 自定义异常 Python 内置了很多的异常类,并且这些类都是从 BaseException 类派生的。 下面是一些常见异常类,请把它们记下来!

    11320

    【愚公系列】2021年12月 Python教学课程 01-全方位解读Python

    文章目录 一、python简介 二、python起源 三、Python 的发展趋势 四、Python 语言的特点 1. 简单易学、明确优雅、开发速度快 2. 人工智能 六、Python 的使用者 一、python简介 Python,读作['paɪθɑn],翻译成汉语是蟒蛇的意思,Python 的 logo 也是两条缠绕在一 起的蟒蛇的样子,然而 Python Python 命名自 他的开发者所喜欢的一个马戏团。 Python 的口号是:“人生苦短,我用 Python!”。 可见Python位于各大排行榜首位 四、Python 语言的特点 1. 六、Python 的使用者 说了这么多先进的当下最前沿的 Python 技术方向,那么有哪些公司在使用 Python 呢? 下面是一张不完全的统计图:

    9920

    【愚公系列】2021年12月 Python教学课程 05-列表List

    修改列表中元素的值 4.删除列表中的元素 5.列表的特殊操作 6.针对列表的常用函数 7.切片 8.多维列表(嵌套列表) 9.列表的遍历 10.列表的内置方法 11.将列表当做堆栈 一、列表List 列表是 Python Python 的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删 除等。 从数据结构角度看,Python 的列表是一个可变长度的顺序存储结构,每一个位置存放 的都是对象的指针。 列表的乘法 3 in [1, 2, 3] True 判断元素是否存在于列表中 for x in [1, 2, 3]: print x 1 2 3 迭代列表中的每个元素 6.针对列表的常用函数 Python 11.将列表当做堆栈 Python 的列表特别适合也很方便作为一个堆栈来使用。堆栈是一种特定的数据结构, 最先进入的元素最后一个被释放(后进先出)。

    11120

    【愚公系列】2021年12月 Python教学课程 08-基本语法

    单行注释 Python 中,以符号“#”为单行注释的开始,从它往后到本行的末尾,都是注释内容。 #! Python 的缩进语法设计有别与其它所有 的语言,是独家特色,一直争论很大,喜欢的非常喜欢,觉得简洁明了,节省了不少功 夫,而且强制代码整齐。 同一行写多条语句: 前面我们说了,Python 一行通常就是一条语句,一条语句通常也不会超过一行。 def func(a,b,c): pass 七、报错信息 现在,我们已经开始写一些简单的 Python 代码和语句了,犯错是免不了的,Python 给 我们提供了很全面细致的错误调用栈信息,帮助我们查找错误 main bar('0') File "F:/Python/pycharm/201705/1.py", line 5, in bar return foo(s) * 2 File "F:/Python

    21720

    【愚公系列】2021年12月 Python教学课程 24-Python数据库编程

    常用操作举例 二、数据表操作 1.创建数据表 2.主键设置 3.插入数据 4.查询数据 5.删除记录 6.更新表数据 7.删除表 一、Python数据库编程 Python 标准数据库接口为 Python DB-API,Python DB-API 为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库。 Python 的 DB-API 为大多数的数据库实现了接口,使用它连接各数据库后,就可以用相同的方式操作各数据库。 Python DB-API 使用流程: 引入 API 模块。 获取与数据库的连接。 python 想要使用 MySQL,有以下两个驱动可以使用: (1) mysql-connector,MySQL 官方提供的 python 驱动 (2) pymysql,Python3.x 版本中用于连接

    13960

    扫码关注腾讯云开发者

    领取腾讯云代金券