Artificial Intelligence application: Categorize route and non-route given predefined route
Nguyen, Mai Vinh (2020)
Nguyen, Mai Vinh
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202004276012
https://urn.fi/URN:NBN:fi:amk-202004276012
Tiivistelmä
The purpose of this final year project is to create an Artificial Intelligence application to study the possibility of using Neural networks to categorize route points based on predefined routes. The information can be used to determine how well the new route follows the predefined routes.
The method chosen was to construct a Neural network to learn from the data which is in the form of X and Y coordinates with 2 types of labels: route and non-route. The trained neural network will take the new route data points and determine which point is in the predefined route. As a result, the accuracy level is calculated for this route to examine how well the new route follows the predefined route.
The outcome of the project was a Python application which utilizes the TensorFlow framework to build the Neural Network for route points classification. Matplotlib library is used for data visualization.
In conclusion, the project proves that applying Artificial Intelligence for classification problems is possible. Based on the results, more complex data models and methods need to be explored for high accuracy in the more complex situations.
The method chosen was to construct a Neural network to learn from the data which is in the form of X and Y coordinates with 2 types of labels: route and non-route. The trained neural network will take the new route data points and determine which point is in the predefined route. As a result, the accuracy level is calculated for this route to examine how well the new route follows the predefined route.
The outcome of the project was a Python application which utilizes the TensorFlow framework to build the Neural Network for route points classification. Matplotlib library is used for data visualization.
In conclusion, the project proves that applying Artificial Intelligence for classification problems is possible. Based on the results, more complex data models and methods need to be explored for high accuracy in the more complex situations.