ABSTRACT
This workshop is a hands-on exploration of Deep Learning techniques and topics for use in the classrooms of Computer Science and related fields. Deep Learning denotes the latest in a series of advances in neural network training algorithms and hardware that allow Artificial Neural Networks (ANNs) to learn quickly and effectively, even with many, stacked layers. These types of networks can be applied to almost any learning problem, such as driving a car, describing images, controlling a robot, or understanding language. This workshop will start with the mathematical and algorithmic foundations of Deep Learning, and introduce an accessible Python-based library, called "conx," which is based on the Keras library and was developed by the workshop instructors. The workshop will demonstrate ideas through animation and visualizations, examine the path to advanced topics, and explore ideas for incorporating Deep Learning topics into the classroom. The workshop is designed to allow participants to gain a foothold with these complex topics, and to help them develop their own materials for teaching. Workshop materials will be made freely available before the workshop as Jupyter notebooks.
- Blank, D.; Meeden, L.; Kumar, D. (2003). Python robotics: An Environment for Exploring Robotics Beyond LEGOs. SIGCSE '03. Proceedings of the 34th ACM Technical Symposium on Computer Science Education. Google ScholarDigital Library
- Blank, D.; Kay, J.S.; Marshall, J.B.; O'Hara, K.; Russo, M. (2012). Calico: a multi-programming-language, multi-context framework designed for computer science education. SIGCSE '12 Proceedings of the 43rd ACM Technical Symposium on Computer Science Education. Google ScholarDigital Library
- O'Hara, K.J.; Blank, D.; Marshall. J. (2015). Computational Notebooks for AI Education. Proceedings of the Twenty-Eighth International Florida Artificial Intelligence Research Society Conference (FLAIRS).Google Scholar
Index Terms
- Deep Learning in the Classroom: (Abstract Only)
Recommendations
Shallow and deep learning for image classification
The paper is focused on the idea to demonstrate the advantages of deep learning approaches over ordinary shallow neural network on their comparative applications to image classifying from such popular benchmark databases as FERET and MNIST. An ...
Deep Machine Learning in Optimization of Scientific Research Activities
Abstract—This article provides a general overview of machine learning, a subdomain of artificial intelligence. The substance of the deep learning process is explained, and key features of deep learning as a high-level artificial intelligence technology ...
The Digital Learning Classroom: Improving English Language Learners' academic success in mathematics and reading using interactive whiteboard technology
This study presents the findings from the first-year evaluation of the Round Rock Independent School District's (ISD) Digital Learning Classroom project, an initiative focused on the improvement of English Language Learners' (ELL) learning using ...
Comments