Loading…

Data Optimization for Industrial IoT-Based Recommendation Systems

The most common problems that arise when working with big data for intelligent production are analyzed in the article. The work of recommendation systems for finding the most relevant user information was considered. The features of the singular-value decomposition (SVD) and Funk SVD algorithms for...

Full description

Saved in:
Bibliographic Details
Published in:Electronics (Basel) 2023-01, Vol.12 (1), p.33
Main Authors: Beshley, Mykola, Hordiichuk-Bublivska, Olena, Beshley, Halyna, Ivanochko, Iryna
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The most common problems that arise when working with big data for intelligent production are analyzed in the article. The work of recommendation systems for finding the most relevant user information was considered. The features of the singular-value decomposition (SVD) and Funk SVD algorithms for reducing the dimensionality of data and providing quick recommendations were determined. An improvement of the Funk SVD algorithm using a smaller required amount of user data for analysis was proposed. According to the results of the experiments, the proposed modification improves the speed of data processing on average by 50–70% depending on the number of users and allows spending fewer computing resources. As follows, recommendations to users are provided in a shorter period and are more relevant. The faster calculation of modified Funk SVD to exchange the optimal parameters between nodes was proposed. It was determined that execution time can be reduced on average by 75% for using ten nodes exchanging the optimal decomposition parameter compared to using one. Using Spark technology for faster calculation on average by 20% compared to Hadoop was proposed. The architecture of the IIoT system was proposed, which uses a modified Funk SVD algorithm to optimize data on edge devices and monitors the effectiveness of providing recommendations using control centers and cloud resources.
ISSN:2079-9292
2079-9292
DOI:10.3390/electronics12010033