Expert Contributors Articles

Sorted By: Most Recent
Luuk Derksen Luuk Derksen
Updated on May 22, 2025

Using T-SNE in Python to Visualize High-Dimensional Data Sets

T-distributed stochastic neighbor embedding (t-SNE) is a non-linear dimensionality reduction technique used to visualize high-dimensional data in a low-dimensional 2D or 3D space. Here's how to apply it in Python.

Image: Shutterstock / Built In
Abhijeet Pujara Abhijeet Pujara
Updated on May 22, 2025

Image Classification With MobileNet

MobileNet is a mobile-first class of convolutional neural network (CNN) that was open-sourced by Google and provides a starting point for training classifiers through a lightweight model.

Image: Shutterstock / Built In
Parag Radke Parag Radke
Updated on May 22, 2025

Mutual TLS: A Tutorial

Mutual transport layer security (mTLS) is a security method that verifies both parties’ identities in a data transaction by confirming whether each has the correct private key. Here’s how it works, its applications, pros, cons and how to set it up.

Image: Shutterstock / Built In
Sean Benhur Sean Benhur
Updated on May 22, 2025

A Friendly Introduction to Siamese Networks

A Siamese neural network (SNN) is a type of neural network architecture that contains two or more identical sub-networks with the same parameters and weights. SNNs can make predictions using only a few images per class.

Image: Shutterstock / Built In
Dhanesh TK Dhanesh TK
Updated on May 22, 2025

Interaction Models and the Key to Creating Optimum Flow

An interaction model serves as the blueprint for how a product behaves based on user behavior, with the goal of ensuring a seamless user experience. Take a deep dive into why interaction models matter and how they work.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on May 22, 2025

What Are Python Algorithms?

A Python algorithm is a series of step-by-step instructions used to solve a problem or complete a calculation. Take a look at some of the main types of algorithms used in Python and how to write algorithms in Python.

Image: Shutterstock / Built In
Jonathan Hsu Jonathan Hsu
Updated on May 22, 2025

How to Pick Between a For Loop and While Loop

In programming, for loops are best used when you know the number of iterations ahead of time, whereas a while loop is best used when you don't know the number of iterations in advance. Both methods can help you iterate through your code.

Image: Shutterstock / Built In
Stephen Fordham Stephen Fordham
Updated on May 22, 2025

Using Python Class Decorators

A Python class decorator is a class that wraps a function inside an instance of the class, allowing you to modify or extend the original function’s behavior without changing the source code. Here's how to apply it.

Image: Shutterstock / Built In
Bharath Krishnamurthy Bharath Krishnamurthy
Updated on May 22, 2025

The Evolution of Chess AI

Advancements in artificial intelligence and deep learning have led to the rapid development of chess engines. Here’s a look at the history of chess AI, how it continues to evolve and how developers can get started in building their own chess AI engines.

Image: Shutterstock / Built In
Parul Pandey Parul Pandey
Updated on May 22, 2025

Vector Norms: A Quick Guide

A vector norm is a function that measures the size or magnitude of a vector by quantifying its length from the origin. Vector norms are an important concept to machine learning. This guide breaks down the idea behind the L¹, L², L∞ and Lᵖ norms.

Image: Shutterstock / Built In