Deep Learning

Visual Recognition for Chess using Deep Learning in Java on Android

Article by Krasimir Topchiyski, MetaTrans Games Over the last few decades, the technological advancement in the Artificial Intelligence (AI) field has greatly assisted many chess grand masters’ preparation as well as understanding chess theory. There are programs called chess engines, like Bagatur, Stockfish, and Komodo, which play extremely strong chess.  These engines make deep …

Visual Recognition for Chess using Deep Learning in Java on Android Read More »

Modern Machine Vision from Basics to Advanced Deep Learning

Zoran Sevarac, Associate Professor at the University of Belgrade and Co-founder and CEO of Deep Netts, presents the “Modern Machine Vision from Basics to Advanced Deep Learning” tutorial at the May 2021 Embedded Vision Summit. In this talk, Sevarac introduces the fundamentals of deep learning for image understanding. He begins by explaining the basics …

Modern Machine Vision from Basics to Advanced Deep Learning Read More »

Deep Learning in Java – Getting Started With Deep Netts

This is a step by step guide for downloading, installing, and running a minimal example. Requirements Download Installation Running first deep learning example (Hello world!) 1. Requirements Java 8 or higherDeep Netts requires Java version 8 or higher installed. Java is available for download at https://www.oracle.com/java/technologies/javase-downloads.html Apache Maven Build ToolMaven build tool is the …

Deep Learning in Java – Getting Started With Deep Netts Read More »

Cloud Classification using Deep Learning in Java

Cloud classification is the task of assigning cloud images to corresponding types/categories. Cloud image classification is important for many applications, including climate modeling, weather prediction, solar energy production, satellite imaging, satellite communication, and many others. This tutorial will guide you on how to create an advanced deep learning model for image classification, even if …

Cloud Classification using Deep Learning in Java Read More »

Parking Lot Occupancy Detection using Deep Learning in Java

This video tutorial shows you how you can use Deep Netts to create visual parking lot occupancy detection using deep learning. The data set contains labeled images of vacant and occupied parking spaces, extracted from the camera under different light conditions. Occupancy detection is performed with a convolutional neural network in pure Java created …

Parking Lot Occupancy Detection using Deep Learning in Java Read More »

How a 14-year-old Learned Deep Learning in Java using Deep Netts

I am Jirne Van Rillaer, I am 14 years old and I live in Belgium. At school I follow a course called STEM, this stands for ‘Science Technology Engineering Mathematics’. Programming is a small part of it. In the first year of STEM, we learned to program with a software called Arduino, this is …

How a 14-year-old Learned Deep Learning in Java using Deep Netts Read More »

From Basic Machine Learning to Deep Learning in 5 Minutes

Deep learning algorithms evolved from well known mathematical procedures, and the idea of this post is to give a brief overview of that evolution. That will give you a big picture and better understanding  how they work in general and what are they used for, without going into heavy math. If you are not …

From Basic Machine Learning to Deep Learning in 5 Minutes Read More »

Deep Learning Tutorial for Java Developers

We’ve started a series of tutorials with goal to introduce Java developers to deep learning as quick as possible, and give them enough understanding so they can start working on their own projects immediately. The tutorials are designed in such way, that the ony prerequisite knowledge is Java programming. They will map the machine …

Deep Learning Tutorial for Java Developers Read More »

Scroll to Top