Deep Learning

Deep Learning | News, how-tos, features, reviews, and videos

pie chart trend graph growth hot and cold
A child practices handwriting the alphabet.

Exploding binary numbers

The engines of AI: Machine learning algorithms explained

Machine learning uses algorithms to turn a data set into a model that can identify patterns or make predictions from new data. Which algorithm works best depends on the problem.

ai artificial intelligence circuit board circuitry mother board nodes computer chips

Build accelerated AI apps for NPUs with Olive

Microsoft’s open-source, hardware-aware optimization tool for ONNX models is an essential part of its AI application development tool chain.

network endpoint connections / synapses

14 popular AI algorithms and their uses

Large language models have captured the news cycle, but there are many other kinds of machine learning and deep learning with many different use cases.

Android head under construction.

7 speed bumps on the road to AI

Artificial intelligence is rife with practical and ethical dilemmas, and now they're coming home to roost. Here are seven unavoidable questions about AI.

Generative AI, tipping point

10 reasons to worry about generative AI

After decades of speculation, real-world artificial intelligence has finally hit a tipping point. Now that we know what AI models like ChatGPT and DALL-E can do, should we be worried?

Aerial view of circular stairs [movement/progress/descent/exit]

Gradient descent in Java

Find out why backpropagation and gradient descent are key to prediction in machine learning, then get started with training a simple neural network using gradient descent and Java code.

networking graphic

How to build a neural network in Java

The best way to understand neural networks is to build one for yourself. Let's get started with creating and training a neural network in Java.

Technology Network and Data Connection

Styles of machine learning: Intro to neural networks

Modeled on the human brain, neural networks are one of the most common styles of machine learning. Get started with the basic design and concepts of artificial neural networks.

ai artificial intelligence technology abstract layered background

10 databases supporting in-database machine learning

While approaches and capabilities differ, all of these databases allow you to build machine learning models right where your data resides.

abstract data

How to choose a cloud machine learning platform

12 capabilities every cloud machine learning platform should provide to support the complete machine learning lifecycle—and which cloud machine learning platforms provide them.

A school of barracuda in the ocean.

What is CUDA? Parallel programming for GPUs

NVIDIA’s CUDA is a general purpose parallel computing platform and programming model that accelerates deep learning and other compute-intensive apps by taking advantage of the parallel processing power of GPUs.

branches / branching / bare trees

TensorFlow 2.10 shines on Keras, Decision Forests

Update to Google’s open source machine learning platform brings Keras improvements, performance enhancements, and TensorFlow Decision Forests 1.0.

Illuminated network diagram in the shape of a brain

TensorFlow, PyTorch, and JAX: Choosing a deep learning framework

Three widely used frameworks are leading the way in deep learning research and production today. One is celebrated for ease of use, one for features and maturity, and one for immense scalability. Which one should you use?

artificial intelligence brain machine learning digital transformation world networking

Microsoft previews text classification API for ML.NET

New text classification API for Microsoft’s open source machine learning framework streamlines model training by using your data to fine-tune an existing model.

hot and cold flames water yin yang hands cupping fire by image by jonny lindner via pixabay

What is PyTorch? Python machine learning on GPUs

PyTorch 1.10 is production ready, with a rich ecosystem of tools and libraries for deep learning, computer vision, natural language processing, and more. Here's how to get started with PyTorch.

neural network

What is neural architecture search? AutoML for deep learning

Neural architecture search promises to speed up the process of finding neural network architectures that will yield good models for a given dataset.

glowing circuits

Review: Nvidia AI Enterprise shines on VMware

Nvidia’s VMware-optimized AI software stack offers a strong alternative to doing machine learning in the AWS, Azure, and Google clouds. Nvidia LaunchPad lets you try it out for free.

A leader considers her strategy / lightbulb / circuits / digital transformation / success

UNESCO launches global standard for AI ethics

Standard aims to provide AI with a strong ethical basis that will not only protect but also promote human rights and human dignity.

Load More