These are lecture notes for a course on machine learning with neural networks for scientists and engineers that I have given at Gothenburg University and Chalmers Technical University in Gothenburg, Sweden. The material is organised into three parts: Hopfield networks, supervised learning of labeled data, and learning algorithms for unlabeled data sets. Part I introduces stochastic recurrent networks: Hopfield networks and Boltzmann machines. The analysis of their learning rules sets the scene for the later parts. Part II describes supervised learning with multilayer perceptrons and convolutional neural networks. This part starts with a simple geometrical interpretation of the learning rule and leads to the recent successes of convolutional networks in object recognition, recurrent networks in language processing, and reservoir computers in time-series analysis. Part III explains what neural networks can learn about data that is not labeled. This part begins with a description of unsupervised learning techniques for clustering of data, non-linear projections, and embeddings. A section on autoencoders explains how to learn without labels using convolutional networks, and the last chapter is dedicated to reinforcement learning. The overall goal of the course is to explain the fundamental principles that allow neural networks to learn, emphasising ideas and concepts that are common to all three parts. The present version does not contain exercises (copyright owned by Cambridge University Press). The complete book is available at https://www.cambridge.org/gb/academic/subjects/physics/statistical-physics/machine-learning-neural-networks-introduction-scientists-and-engineers?format=HB.
翻译:这些是我在瑞典哥德堡哥德堡大学和迦勒默斯技术大学为科学家和工程师开设的神经网络机器学习课程的讲义。这些材料分为三部分:Hopfield 网络、监督的标签数据学习、为无标签数据集学习算法。第一部分介绍的是随机的经常性网络:Hopfield网络和Boltzmann机器。对它们学习规则的分析为后来的部分设置了场景。第二部分描述了以多层透视器和进化神经网络来指导学习。这一部分首先简单对学习规则进行几何解释,并引领在目标识别、语言处理中的经常性网络以及时间序列分析中储存计算机最近取得的成功。第三部分解释了神经网络可以学习哪些没有标签的数据。这一部分首先介绍了数据组合、非线性网络预测和嵌入式的未经校内学习技术。关于自动解释如何不使用曲线网络进行学习,最后一章是用于强化基本理念的网络。总体目标包括目前版本的图书馆/网络。