YoVDO

Best Practice From Julia - Impact Through Efficient Research Code

Offered By: Alan Turing Institute via YouTube

Tags

Mathematical Modeling Courses Machine Learning Courses Data Cleaning Courses

Course Description

Overview

Explore best practices for efficient research code using Julia in this comprehensive talk from the Alan Turing Institute. Learn how Julia addresses the challenges of bringing research projects to real-world impact, from large-scale data processing to cloud deployment and collaboration. Discover Julia's potential to streamline the innovation cycle and its applications in diverse fields such as self-driving cars and astronomy. Gain insights into Julia's community-driven development of cutting-edge tools for mathematical modeling and machine learning. Examine case studies showcasing Julia's impact in academia and industry, including projects like Celeste and the Berkeley Autonomous Race Car. Understand Julia's advantages in performance, experimentation, and scalability, as well as its package management system and growing community support. Delve into topics such as high-level routines, differential equations, numerical methods, and native Julia computing to enhance your research coding practices.

Syllabus

Introduction
Impact of software
Recent work
What can we improve
Highlevel routines
Example
Academia
What is Julia
Recap
The problem
The solution
What isJulia
Community growth
Celeste project
Berkeley Autonomous Race Car
Aviva
Differential Equations
Numerical Methods
Jump
Native
Julia computing
Julia community
Data cleaning
Preferences
Best Lisp
How easy is it to use
Julia Forum
Performance
Experimentation
Scalability
Julia VB
Package Manager


Taught by

Alan Turing Institute

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Natural Language Processing
Columbia University via Coursera
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent