ML & AI for Software Developers - Part 6
Binary Classification

The machine-learning model featured in my previous post was a regression model that predicted taxi fares based on distance traveled, the day of the week, and the time of day. Now it’s time to tackle classification models, which predict categorical outcomes such as what type of flower a set of measurements represent or whether a…

Azure Migrations - Part 3
App Services Migration Assistant Assessment Report

Azure App Services is a popular choice for migrating apps to Azure because it gets users out of the business of managing servers. But with App Services, some limitations might mean reconfiguring or refactoring an application. The Migration Assistant utility can provide a quick report that shows you things you need to consider before moving…

ML & AI for Software Developers - Part 5
Regression Modeling

When you build a machine-learning model, the first and most important decision you make is what learning algorithm to use to fit the model to the training data. In my previous post, I introduced some of the most widely used learning algorithms for regression models: linear regression, decision trees, random forests, gradient-boosting machines (GBMs), and…

Azure Migrations - Part 2
Starting an Assessment with Discovery

The first critical step in migrating anything to Azure is an assessment of what we want to move. The assessment starts with a discovery wherein various aspects of a workload are teased out to expose what composes and supports the workload. These include business drivers, governance drivers, security, and the actual workload itself. In this…

ML & AI for Software Developers - Part 4
Regression Algorithms

Supervised-learning models come in two varieties: regression models and classification models. Regression models predict numeric outcomes, such as the price of a car. Classification models predict classes, such as the breed of a dog in a photo. When you build a machine-learning model, the first and most important decision you make is what learning algorithm…

Azure Migrations - Part 1
Learning Azure

This is the first video in a multi-part series on Azure migrations by Wintellect Architect and Azure MVP Blaize Stewart. In part 1, we will look at an overview of what an Azure migration looks like, including learning, assessing, planning, and executing a migration into Azure. We will then review topics that will help you…

ML & AI for Software Developers - Part 3
Supervised Learning with k-Nearest Neighbors

Most machine-learning models fall into one of two categories. Supervised-learning models make predictions. For example, they predict whether a credit-card transaction is fraudulent or a flight will arrive on time. Unsupervised-learning models don’t make predictions; they provide insights into existing data. The previous post in this series introduced unsupervised learning and used a popular algorithm…

Making Sense of the Power BI Ecosystem

Power BI adoption growth has been astonishing. And with growing demand, we also have growing needs. The service started as an end-user-driven data visualization tool but is now at the enterprise-grade semantic layer. In this session, you will learn more about the major Power BI features and in which use cases to apply them. What…

ML & AI for Software Developers - Part 2
Unsupervised Learning with k-Means Clustering

Machine-learning models fall into two broad categories: supervised-learning models and unsupervised-learning models. The purpose of supervised learning is to make predictions. The purpose of unsupervised learning is to glean insights from existing data. One example of unsupervised learning is examining data regarding products purchased from your company and the customers who purchased them to determine…

Building and Managing Containers with Azure

Building and managing containers are a large part of any container deployment. The entire process requires multiple steps and different tools to complete. Azure provides several different ways to manage automation and container images for deployment to container platforms. In this session, you’ll get a glimpse of three different ways to do this with Azure…
New Project

Project Santa Cruz Part 2: Capturing Images to Train a Model

After three very busy weeks of trying to get a few things done on other projects, I had a chance to circle back around for project Santa Cruz, also known as Azure Precept. (If you haven’t read my Part 1 post in this series, check that out. It will give more context to this post.)…