Faculty at liberal arts colleges are often challenged to offer a quality education to their students, complete with opportunities for undergraduate research. To guard against a curriculum that is too theoretical, students want to see applications of their course work and tangible results of their efforts. Like all computer science educators, we want to attract students to our discipline. The use of robotics can often be part of the answer in each of these realms.
This course provides an introduction to basic computational methods for understanding what nervous systems do and for determining how they function. We will explore the computational principles governing various aspects of vision, sensory-motor control, learning, and memory. Specific topics that will be covered include representation of information by spiking neurons, processing of information in neural networks, and algorithms for adaptation and learning. We will make use of Matlab/Octave/Python demonstrations and exercises to gain a deeper understanding of concepts and methods introduced in the course. The course is primarily aimed at third- or fourth-year undergraduates and beginning graduate students, as well as professionals and distance learners interested in learning how the brain processes information.
Recitations from Tel-Aviv University introductory course to computer science, assembled as IPython notebooks by Yoav Ram. Exploratory Computing with Python, a set of 15 Notebooks that cover exploratory computing, data analysis, and visualization. No prior programming knowledge required. Each Notebook includes a number of exercises (with answers) that should take less than 4 hours to complete. Developed by Mark Bakker for undergraduate engineering students at the Delft University of Technology.
Udemy Online Course - Deep learning Calculus - Data Science - Machine Learning AI Mastering Calculus for Deep learning / Machine learning / Data Science / Data Analysis / AI using Python You start by learning the definition of function and move your way up for fitting the data to the function which is the core for any Machine learning, Deep Learning, Artificial intelligence, Data Science Application. Once you have mastered the concepts of this course, you will never be blind while applying the algorithm to your data, instead you have the intuition as how each code is working in background. What you'll learn Build Mathematical intuition especially Calculus required for Deep learning, Data Science and Machine Learning The Calculus intuition required to become a Data Scientist / Machine Learning / Deep learning Practitioner How to take their Data Science / Machine Learning / Deep learning career to the next level Hacks, tips & tricks for their Data Science / Machine Learning / Deep learning career Implement Machine Learning / Deep learning Algorithms better Learn core concept to Implement in Machine Learning / Deep learning Who this course is for: Data Scientists who wish to improve their career in Data Science. Deep learning / Machine learning practitioner who wants to take the career to next level Any one who wants to understand the underpinnings of Maths in Data Science, Machine Learning, Deep Learning and Artificial intelligence Any Data Science / Machine Learning / Deep learning enthusiast Any student or professional who wants to start or transition to a career in Data Science / Machine Learning / Deep learning Students who want to refresh and learn important maths concepts required for Machine Learning, Deep Learning & Data Science. Data Scientists who wish to improve their career in Data Science.
Keras is an open source neural network library written in Python. It is capable of running on top of MXNet, Deep learning Tensorflow, CNTK, or Theano. Designed to enable fast experimentation with deep neural networks, it focuses on being minimal, modular, and extensible. This course provides a comprehensive expert level details in deep learning(Keras). We start by a brief recap of the most common concepts found in machine learning.