Deep Neural Network

Deep learning

Deep learning is a type of machine learning that uses artificial neural networks with multiple layers. It has been successfully applied to various fields and can produce results comparable to or better than human experts. Artificial neural networks differ from biological brains in their static and symbolic nature, while deep learning allows for heterogeneous layers that are not biologically inspired.

2 courses cover this concept

CS 230 Deep Learning

Stanford University

Fall 2022

An in-depth course focused on building neural networks and leading successful machine learning projects. It covers Convolutional Networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more. Students are expected to have basic computer science skills, probability theory knowledge, and linear algebra familiarity.

No concepts data

+ 35 more concepts

CS 149 PARALLEL COMPUTING

Stanford University

Fall 2022

Focused on principles and trade-offs in designing modern parallel computing systems, this course also teaches parallel programming techniques. It is intended for students looking to understand both parallel hardware and software design. Prerequisite knowledge in computer systems is required.

No concepts data

+ 45 more concepts