{"resolved":true,"match_type":"uuid","source_type":"original_book","book_id":"ea3b7167-0435-4a94-84b9-80a5359326a4","title":"递归与偶然","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787576004694","requested_by":"printed_page","book":{"source_type":"original_book","book_id":"ea3b7167-0435-4a94-84b9-80a5359326a4","id":"ea3b7167-0435-4a94-84b9-80a5359326a4","uuid":"ea3b7167-0435-4a94-84b9-80a5359326a4","title":"递归与偶然","normalized_title":"递归与偶然","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787576004694","isbns":["9787576004694"],"parsed":true,"ai_readable":true,"document_type":"book","page_count":401,"navigation_url":"https://workshop.closeclaw.top/ai/book/ea3b7167-0435-4a94-84b9-80a5359326a4","title_url":"https://workshop.closeclaw.top/ai/title/%E9%80%92%E5%BD%92%E4%B8%8E%E5%81%B6%E7%84%B6","fixed_page_url_template":"https://workshop.closeclaw.top/ai/book/ea3b7167-0435-4a94-84b9-80a5359326a4/page/{printed_page}","path_api_url_template":"https://workshop.closeclaw.top/api/ai/book/ea3b7167-0435-4a94-84b9-80a5359326a4/page/{printed_page}","read_url":"https://workshop.closeclaw.top/api/ai/read/ea3b7167-0435-4a94-84b9-80a5359326a4","page_url":"https://workshop.closeclaw.top/api/ai/books/ea3b7167-0435-4a94-84b9-80a5359326a4/page","search_url":"https://workshop.closeclaw.top/api/ai/books/ea3b7167-0435-4a94-84b9-80a5359326a4/search"},"page":{"printed_page":174,"pdf_page":186,"physical_index":186,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"49c5c15188ba06deaa8eb1da25d1b6605bdfdec5b3139971b336e6ecc31d598a"},"chapter":"第二章逻辑与偶然","content":"递归性不仅是一种能有效“驯化”偶然的机制，正如我们在黑格尔那里看到的；它也是一种使新事物得以产生的机制，新事物不仅是来自外部的，也是内部的转变。一般来说，技术试图排除偶然性，但与基于线性因果关系的技术物件相比，递归模型能有效地整合偶然性，以产生新的东西；换句话说，它需要持续不断的偶然性。如今在机器学习中，我们也能发现对随机过程和随机性的强调。事实上，我们可以把延伸至现代机器学习的这条历史轨迹，理解为经典人工智能试图把基于逻辑的语义添加到其模型上的失败，正如理念论者对笛卡尔机械论的批判(以及后来休伯特·德雷福斯[Hubert Dreyfus]基于海德格尔对笛卡尔认知理论的批判，对经典人工智能展开的批判)。机器学习由亚瑟·塞缪尔(Arthur Samuel)、斯坦福大学 PDP 研究组和杰夫·辛顿(Geoff Hinton)等多名科学家开发。就它目前的[139]成功来看，深度学习创建其特征向量(feature vectors)的方式在一定程度上包含递归。在神经网络中，每个神经元首先会被赋予一个随机权重，训练意味着通过递归地调整权重来减少误差，直到产生期望的输出。几十年来，一种常见的做法是将随机引入算法，即随机化算法，如被广泛应用于分类和搜索的拉斯维加斯算法(Las Vegas algorithms)和蒙特卡罗算法(Monte Carloalgorithms)。但这里的偶然性或随机性绝非不理性的，因为它涉及的不再只是模态逻辑，而是函数和操作。假如我们看到随机性是如何在编程中实践的，这一点就会更加清晰。首先，随机性使算法能节省运算成本，因为这样计算机就不必穷尽所有样本来优化输出。其次，它破坏了“过量的信息”，也就是说它使输入数据更丰富，因此迫使学习算法学习压缩的再现(compactrepresentation)。第三，引入随机性会使学习算法变异并跳出局部最小值，就像谷歌搜索引擎那样。因为在许多情况下局部最小值并不是最优的，通过随机梯度下降法(stochastic gradientdescent)等算法，有可能跳过这些局部最小值，最终它可能也无法精确地到达全局最小值或最大值，而是趋近于它。\n\n174\n\n递归与偶然","previous_page":173,"next_page":175}