Are you interested in displaying data? Do you want to make your charts and graphs understandable? Do you want to recognize when charts, graphs, and maps are manipulating the truth?…
Read More
Python
Data Visualization with Python II: Making Interactive Plots and Dashboards
Python is a very popular language for computational and data science, and it has many powerful capabilities for visualizing data in the pursuit of understanding and conveying underlying patterns. The…
Read More
Data Visualization with Python I: Plotting Fundamentals
Python is a very popular language for computational and data science, and it has many powerful capabilities for visualizing data in the pursuit of understanding and conveying underlying patterns. The…
Read More
Introduction to Network Analysis Methodologies and Tools
Are you interested in the connections between people? Places? Concepts? Things? Do you want to visualize data in a way that is comprehensible to a human? Do you want to…
Read More
Python for High Performance Data Analytics (2) Arrays
While Python becomes the most popular programming language since 2019, data scientists often have a few common complaints about its slow speed and the limited capabilities of handling the big…
Read More
Python for High Performance Data Analytics (1) Computation
While Python becomes the most popular programming language since 2019, data scientists often have a few common complaints about its slow speed and the limited capabilities of handling the big…
Read More
Code Profilers: Measuring Performance and Resource Usage
Learn to use code profilers (software) to analyze a program’s performance and resource usage, and to use the measurement data to guide tuning methodologies and workflows, in the context of…
Read More
Learning Generative Adversarial Networks
This workshop will introduce participants to Generative Adversarial Networks (GANs). We will demonstrate the core techniques of GANs, including how to use Deep Convolutional GANs (DCGANs) to generate images using…
Read More
Learning Convolutional Neural Networks (2)
This workshop will be the second lecture in our introduction to convolutional neural networks (CNNs). We will continue our learning by applying data augmentation and transfer learning techniques to improve…
Read More
Learning Convolutional Neural Networks (1)
This workshop will provide an introduction to convolutional neural networks (CNNs). We will begin by using PyTorch to perform image processing on the classic Dogs-vs-Cats problem. Basic knowledge of the…
Read More