我目前正在阅读彼得·诺维格的《人工智能:现代方法》(AIMA),以学习人工智能的基础知识(我是在网上了解到这本书后,并询问了一位教授是否适合作为入门书籍后选择的)。
我现在读到第7章(第三部分“知识与推理”的第一章),第四部分是“不确定知识与推理”,第五部分是关于“学习”(这是我目前最感兴趣的部分)。
对于曾经使用这本书作为学习资源的任何人,我想知道我是否可以与第三部分和第四部分并行阅读第五部分(以开始学习我当前的目标)。我想阅读这本书的所有章节,因为我认为这将增加我的知识基础。我可以这样做吗?这样做会不会比获得更多知识浪费更多时间?
提前感谢。附注:我当前的目标确实是机器学习,这就是为什么我感到不确定,我不知道在阅读“知识”部分之前是否值得阅读“学习”部分。
回答:
并非不可能,但很困难。
仅举一个孤立的例子,如果你试图在某个不确定的环境中进行机器学习(这通常是你所做的),那么了解不确定环境的符号、假设、约束等将大有帮助……这些内容在第四部分中有所介绍。
我认为如果你从第五部分开始,你会经常翻回到第四部分,甚至可能是第三部分。你可能至少应该详细浏览这些部分,以了解主要结论是什么,这样当你确实需要翻回去时,你就知道该去哪里查找了。