Shedding some light on Light Up with Artificial Intelligence

07/22/2021
by   Libo Sun, et al.
16

The Light-Up puzzle, also known as the AKARI puzzle, has never been solved using modern artificial intelligence (AI) methods. Currently, the most widely used computational technique to autonomously develop solutions involve evolution theory algorithms. This project is an effort to apply new AI techniques for solving the Light-up puzzle faster and more computationally efficient. The algorithms explored for producing optimal solutions include hill climbing, simulated annealing, feed-forward neural network (FNN), and convolutional neural network (CNN). Two algorithms were developed for hill climbing and simulated annealing using 2 actions (add and remove light bulb) versus 3 actions(add, remove, or move light-bulb to a different cell). Both hill climbing and simulated annealing algorithms showed a higher accuracy for the case of 3 actions. The simulated annealing showed to significantly outperform hill climbing, FNN, CNN, and an evolutionary theory algorithm achieving 100 and CNN algorithms showed low accuracies, computational times were significantly faster compared to the remaining algorithms. The GitHub repository for this project can be found at https://github.com/rperera12/AKARI-LightUp-GameSolver-with-DeepNeuralNetworks-and-HillClimb-or-SimulatedAnnealing.

READ FULL TEXT

page 2

page 5

page 7

page 8

page 10

page 11

page 12

page 13

research
11/30/2016

Machine Learning for Dental Image Analysis

In order to study the application of artificial intelligence (AI) to den...
research
10/07/2016

Optimization of Convolutional Neural Network using Microcanonical Annealing Algorithm

Convolutional neural network (CNN) is one of the most prominent architec...
research
09/18/2023

Analyzing the Endeavours of the Supreme Court of India to Transcribe and Translate Court Arguments in Light of the Proposed EU AI Act

The Supreme Court of India has been a pioneer in using ICT in courts thr...
research
10/06/2016

Metaheuristic Algorithms for Convolution Neural Network

A typical modern optimization technique is usually either heuristic or m...
research
07/10/2020

Reverse Annealing for Nonnegative/Binary Matrix Factorization

It was recently shown that quantum annealing can be used as an effective...

Please sign up or login with your details

Forgot password? Click here to reset