Peter Foy

Peter Foy

73 posts
This Week in AI
members

Enterprise AI Trends, Top 100 AI Companies, and Deep Learning Papers - This Week in AI

Peter Foy
Peter Foy
Welcome to our This Week in AI roundup. This week we have stories about enterprise AI trends, the top 100 AI companies, deep learning papers, and more.…
Generative Models
members

Introduction to Wasserstein GANs with Gradient Penalty

Peter Foy
Peter Foy
In this article, we discuss the Wasserstein loss function for Generative Adversarial Networks (GANs), which solves a common issue that arises during the training process.…
This Week in AI
members

Universal Basic AI Income, GPT-3, and Nanoparticles - This Week in AI

Peter Foy
Peter Foy
Welcome to our first edition This Week in AI roundup. This week we have stories about universal basic AI income, GPT-3, synthetic data, and nanoparticles.…
Generative Models
members

Introduction to Deep Convolutional GANs (DCGANs)

Peter Foy
Peter Foy
In this article, we discuss the key components of building a DCGAN for the purpose of image generation. This includes activation functions, batch normalization, convolutions, pooling and upsampling, and transposed convolutions.…
Generative Models
members

Introduction to Generative Adversarial Networks (GANs): Intuition & Theory

Peter Foy
Peter Foy
Generative Adversarial Networks, or GANs, are an emergent class of deep learning that have been used for everything from creating deep fakes, synthetic data, creating NFT art, and more.…
SQL
members

SQL for Data Science: Subqueries and Joins

Peter Foy
Peter Foy
In this article on SQL for data science, we discuss how to merge and combine data from multiple sources using subqueries and joins.…
SQL
members

SQL for Data Science: Filtering, Sorting, and Calculating Data

Peter Foy
Peter Foy
In this article, we discuss how to filter, sort, aggregate, calculate, and group data with SQL.…
SQL
members

SQL for Data Science: Selecting and Retrieving Data

Peter Foy
Peter Foy
In this article, we introduce SQL for data science, including how to select and retrieve data, common SQL syntax, and more.…
Reinforcement Learning
members

Fundamentals of Reinforcement Learning: Dynamic Programming

Peter Foy
Peter Foy
Dynamic programming is fundamental to many reinforcement learning algorithms. In this article, we discuss how it can be used for policy evaluation and control.…
Reinforcement Learning
members

Fundamentals of Reinforcement Learning: Policies, Value Functions & the Bellman Equation

Peter Foy
Peter Foy
In this article, we discuss fundamental concepts in reinforcement learning including policies, value functions, and Bellman equations.…