By Zachary Galante — Senior Data Science Student at Bryant University

— With Guidance from Professor James Shanahan- UC Berkeley

Photo by Chris Ried on Unsplash

PyTorch is an open source library used for Deep Learning. It was released in 2016 by Facebook AI and includes several attractive features for developers. One major feature of the library is it’s ability for distributed training across multiple GPUs. This significantly speeds up the training time and ultimately allows for more projects to be completed. Another attractive feature of the library is that it builds off of Numpy, which many people are comfortable with. …


Artificial Intelligence has been developing so rapidly, that technologies such as the one shown above are not as far off as people believe.

By Zachary Galante — Senior Data Science Student at Bryant University

Photo by Maximalfocus on Unsplash

Artificial Intelligence has been developing so rapidly, that technologies such as the one shown above are not as far off as people believe. It brings along the opportunity to impact humanity in both a positive and negative way. Looking back 20 years, the idea of a fully self driving car seemed crazy but we are closer to that achievement than ever. This is not the only field that could ultimately have a tremendous impact on the human race.

Elon Musk is one of the most innovative people today, he…


By Zachary Galante — Senior Data Science Student at Bryant University

Photo by Peter Fogden on Unsplash

A very popular algorithm, in Machine Learning, is the Decision Tree Classifier. In this article, the Banknote dataset will be used to illustrate the capabilities of this model.

Decision Trees

A decision tree is a basic machine learning algorithm that can be used for classification problems. From a high level, a decision tree starts with a basic statement at the top of the tree, and then based on if that statement is True or False, it will then move down a different path to the next condition. …


By Zachary Galante — Senior Data Science Student at Bryant University

Photo by Héctor J. Rivas on Unsplash

What is KNN?

KNN is a very basic Machine Learning algorithm that uses surrounding data to predict on new data. As shown in the image below by the question mark, it represents new data (or the test case) for the algorithm to classify. It then takes into account the classes and the distance of it’s neighbors make predictions for the testing data.


By Zachary Galante — Senior Data Science Student at Bryant University

So you’ve been keeping up with the stock market and cryptocurrencies and are seeing the changes with stocks such as GME and AMC. In addition to these highly volatile stocks, the price of Bitcoin is also at an all time high. This comes weeks after Elon Musk announced that his company, Tesla made a small investment of $1.5 billion into the cryptocurrency.

Photo by Pierre Borthiry on Unsplash

Many people are aware that they are able to invest money into Bitcoin directly, but many may not be aware of another way to earn cryptocurrency, and…


By Zachary Galante — Senior Data Science student at Bryant University

Photo by David von Diemar on Unsplash

Computer Vision proves to be one of the most exciting technologies currently, and is improving at an exponential rate. You may have heard of Tesla’s self driving feature, or Waymo’s autonomous vehicles and wondered how they work. This article will give a very high level understanding of the technology behind these amazing pieces of technology.

What is a Convolutional Neural Network?

In my previous article (included at the conclusion of this article), I gave a high level understanding of Neural Networks which this article will build upon.

A Convolutional…


By Zachary Galante — Senior Data Science student at Bryant University

Photo by Possessed Photography on Unsplash

In today’s world, Artificial Intelligence and Machine Learning are being used in countless industries. Businesses may use models to predict countless features about a customer, analyze the sentiment of tweet and many other applications. A popular subset of Machine Learning is Deep Learning, being used currently to power autonomous vehicles, the face-ID in your smartphone and much more.

Deep Learning is implemented using models called Neural Networks. From a high level, Neural Networks take the input data (Which is often in the form of a matrix), apply a function…

Zachary Galante

Senior Data Science student at Bryant University

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store