40岁开始学习,4周编写第一个AI算法的经验谈

  

40岁开始学习,4周编写第一个AI算法的经验谈

六盒财神祖师高手论坛

新智元导读:本文是一个40多岁、完全没有编程经验的人学习机器学习的经验谈。

作者把编程视为学习一门新的外语,而学会深度学习这门语言就可以和未来对话:你不需要先成为一个编程专家或数学奇才再来学习编程,你只需要愿意学习,并且能够很好地使用Python和Numpy。我不是程序员,也不是数学家。

大学时上过一门必修的计算机科学课程,而我只是勉强通过——那已经是20多年前的事情。然而,现在,在我40多岁的时候,我坐在门廊上与我的新朋友Python和Numpy作战,自愿地尝试建立我的第一个神经网络。事情是怎么变成这样的?有一天我突发奇想:我意识到AI可能是最搅乱我的孩子们的生活的一种发展。

在运营一家数据分析公司7年之后,我很想深入了解AI。

因此,我决定参加一门深度学习和神经网络课程,该门课的老师是前百度首席科学家、斯坦福大学教授AndrewNg。在为期四周的课程中,我花了30个小时来设计、构建和调整一个非常简单的神经网络。我很快了解到,Python和Numpy并不是一本关于蛇和他的兔子小伙伴的书,而是一种广泛使用的编程语言和一个提高效率的计算插件。事实证明,为了构建一个基本的神经网络,这两个角色是我唯一需要知道的。这门课是完美的:我需要努力,但不至于毫无头绪,我每次只学习一行代码。早期的工作很艰难,经常遇到一些令人抓耳挠腮的代码失败。但到了第二周,我写了一段简短的代码,告诉算法在200张猫的图片(训练数据集)上训练自己,以找出其他30张图片(测试数据集)中是否有猫。只有200张图片,我的第一个简单的算法大概能在80%的时间得到正确的答案。当我意识到我刚刚编写了一个机器来识别一个生物实体时,那感觉是梦幻一般的。当完整的代码没有任何错误的时候,我握拳大喊:“OHYEAH!”,令孩子们吃了一惊。坦率地说,我对自己的反应感到惊讶。我可能只是正确地识别出了一只四条腿的猫,但现在,它给我的感觉远远不止于此:。

六盒财神祖师高手论坛相关链接:六盒财神祖师高手论坛 六盒财神祖师高手论坛 六盒财神祖师高手论坛 香港六彩开奖结果