All posts in Blog Posts

Introduction to Time Series

Whether you’re a scientist analyzing earthquake data to predict the next “big one”, or are in healthcare analyzing patient wait times to better staff your ER, understanding time series data is crucial to making better, data informed decisions.

This gentle introduction to time series will help you understand the components that make up a series such as trend, noise, and seasonality. It will also cover how to remove some of these components and give you an understanding on why you would want to. Some common statistical and machine learning models for forecasting and anomaly detection will be explained and we’ll briefly dive into how neural networks can provide better results for some types of analysis. Read More…

Google Sheets + AI

Use Algorithmia within Google Sheets

Google Sheets is a collaborative, extensible online spreadsheet tool used by students and executives around the world. With the explosion of Artificial Intelligence, you might ask yourself:

“How can I get the benefits of AI in my spreadsheet?”

In this article, we’ll introduce you to Algorithmia’s Google Sheet Add-on that enables you to add algorithms running on Algorithmia’s cloud infrastructure that can act directly on your own data in your Google Sheet.

Algorithmia offers a GPU cloud for hosting AI algorithms. Developers can create and host sophisticated AI functions and learning models that can do machine learning tasks like visual recognition, sentiment analysis, natural language summaries as well as handy utilities like validating email addresses, extracting URLs or snail mail addresses from a website.

Typically, a developer calls these functions via their software code, but with the Google Sheets add-on we can integrate these powerful abilities directly into the business tools we use every day. Let’s see how this works! Read More…

Five Capabilities for Successful AI Deployment

The Harvard Business Review recently published “The 5 Things Your AI Unit Needs to Do.” The article highlights how many organizations are standing up AI teams and investing in technology without also investing in the DevOps necessary to capitalize on this technology. To solve this problem, HBR prescribes five key tenets of developing an AI program that can actively be deployed to improve your organization.

Identify weaknesses or imbalances in your strategy by charting your capabilities:

Source: HBR.org

We’ll look at each capability and how Algorithmia can help you optimize your performance. Read More…

Developer Spotlight: Benjamin Kyan

Developers are the heart of Algorithmia’s marketplace: every day, you create and share amazing algorithms, build upon and remix each others’ work, and provide critical feedback which helps us to improve as a service. Thanks to you, we have over 4500 algorithms and 60,000 individuals working together on the Algorithmia platform — making AI accessible to any developer, anywhere, anytime.

We owe you a huge debt, and try to give back a little with programs such as our free-forever promise which delivers 5k credits monthly to every user. But it’s also important to publicly recognize individuals who contribute to the ecosystem, so today we’re shining a spotlight on Benjamin Kyan.

Ben’s algorithms cover a wide range, from utility algos such as URL-2-PDF through deep learning tools like StyleThief. We caught up with him to learn a bit more about how he got into programming, and what perks his interest. Read More…

Racial Bias in Facial Recognition Software

Binary woman

We’ve all heard about racial bias in artificial intelligence via the media, whether it’s found in recidivism software or object detection that mislabels African American people as Gorillas. Due to the increase in the media attention, people have grown more aware that implicit bias occurring in people can affect the AI systems we build.

Early this week, I was honored to give a talk on Racial Bias in Facial Recognition at PyCascades, a new regional Python conference. Last week I wrote a blog post on learning facial recognition through OpenFace where I went into deeper detail about both facial recognition and the OpenFace architecture, so if you want to give that a read through before checking out this talk, I highly encourage it. Read More…