开发者社区> 问答> 正文

学习机器学习深度学习之后,还需要掌握传统算法和数据结构吗

学习机器学习深度学习之后,还需要掌握传统算法和数据结构吗

展开
收起
知与谁同 2018-07-20 10:45:49 4219 0
6 条回答
写回答
取消 提交回答
  • 需要的,传统算法和数据结构是深度学习的基石

    2019-07-17 22:53:09
    赞同 展开评论 打赏
  • 当然需要。
    对于数据结构,这是大型编程的基础,数据结构掌握不牢的话根本写不出代码;
    对于机器学习算法,深度学习目前更像一个黑盒子,而很多传统机器学习算法是有严格的数学物理意义的。当黑盒子解决不了问题的时候,还是需要手工设计特征并结合传统机器学习方法进行解决。

    2019-07-17 22:53:09
    赞同 展开评论 打赏
  • 当然需要,不然就‘知其然,不知其所以然’了。

    2019-07-17 22:53:09
    赞同 展开评论 打赏
  • 那是必须的,就比如武林高手不懂普通的少林长拳,怎么能学会如来神掌呢

    2019-07-17 22:53:09
    赞同 展开评论 打赏
  • Keep It Simple , Stupid. 独立博客:白水东城(www.baishuidongcheng.com)

    上一个寒假接触过一些机器学习的知识,现在正在补数据结构和算法。
    答案是:当然!
    一个优秀的coder必须要熟悉数据结构和基础算法

    2019-07-17 22:53:09
    赞同 展开评论 打赏
  • 向量机、深度学习是机器学习中的两种大牛的算法。机器学习关注如何通过依靠数据构建模型或识别模型中的参数,从而使模型的输入和输出与关注的问题域输入输出近似相匹配。大数据中的一些问题需要机器学习方法支撑。
    2019-07-17 22:53:09
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
【云栖精选7月刊】抛开晦涩的算法、模型,让我们来谈谈互联网架构 立即下载
聚星台—客户运营核心大数据 与算法技术 立即下载
Apache Flink 流式应用中状态的数据结构定义升级 立即下载