Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Implementing the Convolutional Neural Network U-Net in APL

Dyalog User Meetings via YouTube

Overview

Explore the implementation of the U-Net convolutional neural network architecture in APL through this conference talk from Dyalog '22. Dive into the collaboration between Rodrigo Girão Serrão and Aaron Hsu as they demonstrate how APL's unique features make this neural network highly effective for experimentation and problem-solving in AI. Learn about the U-Net architecture, its applications in image segmentation, and how to arrange it using matrices and rectangular arrays. Gain insights into inner products, axes, and optimized cases of the stencil operator. Discover how understanding APL solutions can enhance your programming skills and problem-solving abilities in machine learning and deep learning tasks.

Syllabus

Introduction
What is a U-net Convolutional Neutral Network CNN?
Motivation and method
How to arrange a u-net as matrices rectangular arrays
What else did I learn?
Inner products and axes
Optimised cases of the stencil operator
Conclusion: Understanding APL solutions gives you super powers

Taught by

Dyalog User Meetings

Reviews

Start your review of Implementing the Convolutional Neural Network U-Net in APL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.