The Use of Graph Databases for Artificial Neural Networks
Storing and using trained artificial neural network (ANN) models face technical difficulties. These models are usually stored as files and cannot be run directly. An artificial neural network can be structurally expressed as a graph. Therefore, it would be much more useful to store ANN models in a d...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Çanakkale Onsekiz Mart University
2021-03-01
|
Series: | Journal of Advanced Research in Natural and Applied Sciences |
Subjects: | |
Online Access: | https://dergipark.org.tr/en/download/article-file/1615834 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832095471815884800 |
---|---|
author | Ahmet Cumhur Kınacı Doğa Barış Özdemir |
author_facet | Ahmet Cumhur Kınacı Doğa Barış Özdemir |
author_sort | Ahmet Cumhur Kınacı |
collection | DOAJ |
description | Storing and using trained artificial neural network (ANN) models face technical difficulties. These models are usually stored as files and cannot be run directly. An artificial neural network can be structurally expressed as a graph. Therefore, it would be much more useful to store ANN models in a database and use the graph database as this database system. In this study, training and testing stages of ANN models are provided with software that will allow multiple researchers to conduct joint research on ANN models. The developed software platform is aimed to increase the representation power of the currently used methods by transferring the models developed in the popular ANN frameworks used today. With the study conducted, even someone who has started learning artificial neural network models from scratch will see the process and can visually develop their own model. When models are stored in the graph database, it will be easier to making versions and observing how the model grows. In addition, data to be input and output to the model can be stored in this database, also. In order to feed ANN models with input data and produce outputs, the graph database's own query language was used. This eliminates the dependency on another software library. |
format | Article |
id | doaj-art-5326e0b1fd5043b28ddb055ee662136a |
institution | Kabale University |
issn | 2757-5195 |
language | English |
publishDate | 2021-03-01 |
publisher | Çanakkale Onsekiz Mart University |
record_format | Article |
series | Journal of Advanced Research in Natural and Applied Sciences |
spelling | doaj-art-5326e0b1fd5043b28ddb055ee662136a2025-02-05T17:58:10ZengÇanakkale Onsekiz Mart UniversityJournal of Advanced Research in Natural and Applied Sciences2757-51952021-03-0171123410.28979/jarnas.890552453The Use of Graph Databases for Artificial Neural NetworksAhmet Cumhur Kınacı0Doğa Barış Özdemir1CANAKKALE ONSEKIZ MART UNIVERSITY, .CANAKKALE ONSEKIZ MART UNIVERSITYStoring and using trained artificial neural network (ANN) models face technical difficulties. These models are usually stored as files and cannot be run directly. An artificial neural network can be structurally expressed as a graph. Therefore, it would be much more useful to store ANN models in a database and use the graph database as this database system. In this study, training and testing stages of ANN models are provided with software that will allow multiple researchers to conduct joint research on ANN models. The developed software platform is aimed to increase the representation power of the currently used methods by transferring the models developed in the popular ANN frameworks used today. With the study conducted, even someone who has started learning artificial neural network models from scratch will see the process and can visually develop their own model. When models are stored in the graph database, it will be easier to making versions and observing how the model grows. In addition, data to be input and output to the model can be stored in this database, also. In order to feed ANN models with input data and produce outputs, the graph database's own query language was used. This eliminates the dependency on another software library.https://dergipark.org.tr/en/download/article-file/1615834işbirlikçi sinir ağı modeli eğitimiveritabanı tabanlı yapay sinir ağlarıçizge tabanlı yapay sinir ağlarıyapay sinir ağlarının temsiliyapay sinir ağlarının görselleştirilmesicollaborative neural network model trainingdatabase based artificial neural networksgraph-based artificial neural networksrepresentation of artificial neural networksvisualization of artificial neural networks |
spellingShingle | Ahmet Cumhur Kınacı Doğa Barış Özdemir The Use of Graph Databases for Artificial Neural Networks Journal of Advanced Research in Natural and Applied Sciences işbirlikçi sinir ağı modeli eğitimi veritabanı tabanlı yapay sinir ağları çizge tabanlı yapay sinir ağları yapay sinir ağlarının temsili yapay sinir ağlarının görselleştirilmesi collaborative neural network model training database based artificial neural networks graph-based artificial neural networks representation of artificial neural networks visualization of artificial neural networks |
title | The Use of Graph Databases for Artificial Neural Networks |
title_full | The Use of Graph Databases for Artificial Neural Networks |
title_fullStr | The Use of Graph Databases for Artificial Neural Networks |
title_full_unstemmed | The Use of Graph Databases for Artificial Neural Networks |
title_short | The Use of Graph Databases for Artificial Neural Networks |
title_sort | use of graph databases for artificial neural networks |
topic | işbirlikçi sinir ağı modeli eğitimi veritabanı tabanlı yapay sinir ağları çizge tabanlı yapay sinir ağları yapay sinir ağlarının temsili yapay sinir ağlarının görselleştirilmesi collaborative neural network model training database based artificial neural networks graph-based artificial neural networks representation of artificial neural networks visualization of artificial neural networks |
url | https://dergipark.org.tr/en/download/article-file/1615834 |
work_keys_str_mv | AT ahmetcumhurkınacı theuseofgraphdatabasesforartificialneuralnetworks AT dogabarısozdemir theuseofgraphdatabasesforartificialneuralnetworks AT ahmetcumhurkınacı useofgraphdatabasesforartificialneuralnetworks AT dogabarısozdemir useofgraphdatabasesforartificialneuralnetworks |