机器学习和传统编程有什么不同?
编程是可控的,所有的逻辑都由程序员设计并执行,也就是说设计出了规则,那么所有的数据都按照规则进行执行,一旦规则出现问题,那么就会出现bug。
而机器学习却不相同,机器学习是根据数据从而学习出规则,这个世界我认为任何发展变化都存在规则,可能有的规则简单,比较容易被发现,而有的规则复杂,不容易被发现,那么机器学习就通过一些算法完成对这些规则的学习,可以说它是由数据决定的,是不可控的。
这是二者的区别,无论你是否从事机器学习的工作,你都应该了解一些机器学习算法,这对你有好处。《每天五分钟机器学习》专栏,已经订阅量达到1700余份,是目前最受喜爱的机器学习专栏,目前正在打折销售中,强烈推荐你阅读,欢迎订阅。点击下方连接还可以免费阅读。
每天5分钟快速玩转机器学习算法