The Wayback Machine - https://web.archive.org/web/20180415124016/https://www.packtpub.com/big-data-and-business-intelligence/introduction-artificial-intelligence-java-video

Introduction to Artificial Intelligence with Java [Video]

Preview in Mapt

Introduction to Artificial Intelligence with Java [Video]

Nisheeth Joshi
New Release!

Build real-world Artificial Intelligence applications with Java to intelligently interact with the world around you
Mapt Subscription
FREE
€29.73/m after trial
Video
€24.99
RRP €124.93
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€24.99
€29.74 p/m after trial
RRP €124.93
Subscription
Video
Start 14 Day Trial

Frequently bought together


Introduction to Artificial Intelligence with Java [Video] Book Cover
Introduction to Artificial Intelligence with Java [Video]
€ 124.93
€ 24.99
Hands-on Artificial Intelligence with TensorFlow [Video] Book Cover
Hands-on Artificial Intelligence with TensorFlow [Video]
€ 124.93
€ 24.99
Buy 2 for €35.42
Save €180.20
Add to Cart

Video Details

ISBN 139781788474016
Course Length2 hours and 10 minutes

Video Description

Artificial Intelligence, increasingly relevant in the modern world where everything is driven by technology and data, is the process of automating any system or process to carry out complex tasks and functions automatically, in order to achieve optimal productivity.

This video explains the basics of AI using popular Java-based libraries and frameworks to build your smart applications. We will cover easy-to-complex artificial intelligence tasks such as genetic programming, heuristic searches, reinforcement learning, neural networks, and segmentation with the practical approach we mentioned earlier.

By the end of this video, you will have a solid understanding of Artificial Intelligence concepts. You will be able to build your own smart applications for multiple domains, as required.

Style and Approach

A step-by-step guide to building artificial intelligent solutions with Java

Table of Contents

Introduction to Artificial Intelligence and Java
The Course Overview
Understanding AI Problems Related to Supervised/Unsupervised Learning
Difference between Classification and Regression
Installing JDK and JRE
Setting Up of Netbeans IDE
Import Java Libraries and Export Code Projects as JAR Files
Exploring Search
Introduction to Search
Implementation of Dijkstra’s Search
Understand the Notion of Heuristics
Brief Introduction of A* Algorithm
Implementation of A* Algorithm
AI Games and Rule Based System
Introduction of Min-Max Algorithm
Implementation of Min-Max Algorithm Using an Example
Installing Prolog
Introduction of Rule-Based Systems with Prolog
Setting Up the Prolog with Java
Executing Prolog Queries Using Java
Interfacing with Weka
Brief Introduction to Weka
Installing and Interfacing with Weka
Reading and Writing Datasets
Converting Datasets
Handling Attributes
Filtering Attributes
Discretizing Attributes
Attribute Selection
Supervised Learning
Developing a Classifier
Model Evaluation
Making Predictions
Saving/Loading Models
Semi-Supervised and Unsupervised Learning
Working with K-means Clustering
Evaluating a Clustering Model
Introduction to Semi-Supervised Learning
Difference Between Unsupervised and Semi-Supervised Learning
Self-training/Co-training Machine Learning Models
Making Predictions with Semi-Supervised Machine Learning Models

What You Will Learn

  • Get to grips with the different aspects of Artificial Intelligence
  • Leverage different Java packages and tools such as WEKA, Rapidminer, deeplearning4j, and more
  • Understand logic programming and how to use it
  • Create machine-learning models using supervised and unsupervised machine learning techniques
  • Implement different deep learning algorithms in deeplearning4j and build applications based on it
  • Understand the basics of heuristic searching and genetic programming
  • Differentiate between syntactic and semantic similarity between texts
  • Perform sentiment analysis for effective decision-making with Lingpipe

Authors

Table of Contents

Introduction to Artificial Intelligence and Java
The Course Overview
Understanding AI Problems Related to Supervised/Unsupervised Learning
Difference between Classification and Regression
Installing JDK and JRE
Setting Up of Netbeans IDE
Import Java Libraries and Export Code Projects as JAR Files
Exploring Search
Introduction to Search
Implementation of Dijkstra’s Search
Understand the Notion of Heuristics
Brief Introduction of A* Algorithm
Implementation of A* Algorithm
AI Games and Rule Based System
Introduction of Min-Max Algorithm
Implementation of Min-Max Algorithm Using an Example
Installing Prolog
Introduction of Rule-Based Systems with Prolog
Setting Up the Prolog with Java
Executing Prolog Queries Using Java
Interfacing with Weka
Brief Introduction to Weka
Installing and Interfacing with Weka
Reading and Writing Datasets
Converting Datasets
Handling Attributes
Filtering Attributes
Discretizing Attributes
Attribute Selection
Supervised Learning
Developing a Classifier
Model Evaluation
Making Predictions
Saving/Loading Models
Semi-Supervised and Unsupervised Learning
Working with K-means Clustering
Evaluating a Clustering Model
Introduction to Semi-Supervised Learning
Difference Between Unsupervised and Semi-Supervised Learning
Self-training/Co-training Machine Learning Models
Making Predictions with Semi-Supervised Machine Learning Models

Video Details

ISBN 139781788474016
Course Length2 hours and 10 minutes
Read More

Read More Reviews

Recommended for You

Hands-on Artificial Intelligence with TensorFlow [Video] Book Cover
Hands-on Artificial Intelligence with TensorFlow [Video]
€ 124.93
€ 24.99
Advanced Artificial Intelligence Projects with Python [Video] Book Cover
Advanced Artificial Intelligence Projects with Python [Video]
€ 124.93
€ 24.99
Apache Spark with Java - Learn Spark from a Big Data Guru [Video] Book Cover
Apache Spark with Java - Learn Spark from a Big Data Guru [Video]
€ 196.33
€ 39.27
Building Web Services with Java EE 8 [Video] Book Cover
Building Web Services with Java EE 8 [Video]
€ 124.93
€ 24.99
Introduction to Server Administration [Video] Book Cover
Introduction to Server Administration [Video]
€ 98.75
€ 19.75
Rest API Automation With Rest Assured - Novice To Ninja [Video] Book Cover
Rest API Automation With Rest Assured - Novice To Ninja [Video]
€ 198.71
€ 39.74