Jakub Safarik

Dr. Jakub Safarik

orcid

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
20 November 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Aleš VysockýAleš Vysocký
Aleš Vysocký
RPRichard Papřok
Richard Papřok
JSJakub Safarik
Jakub Safarik
TKTomáš Kot
Tomáš Kot
ZBZdenko Bobovský
Zdenko Bobovský
TVTomas Vantuch
Tomas Vantuch
Improved energy usage efficiency is a common goal for economic and environmental reasons. In this manuscript, we present a new approach for the execution of a point-to-point robot motion. The energy efficiency of an industrial or collaborative robot is increased by the reduction of the energy consumption during nontechnological, path-independent movements. The novel trajectory generation method relies on particle swarm optimization with a Bezier curve interpolator. We present the effectiveness of the algorithm on several chosen trajectories, where the best result yields up to 40% energy saving, while the worst is still at least 10%. We verified the results of our method by real-world tests on a UR3 robotic arm.

10 June 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
TKTomáš Kot
Tomáš Kot
ZBZdenko Bobovský
Zdenko Bobovský
Aleš VysockýAleš Vysocký
Aleš Vysocký
VKVáclav Krys
Václav Krys
JSJakub Safarik
Jakub Safarik
Roman RužarovskýRoman Ružarovský
Roman Ružarovský
We describe a method for robotic cell optimization by changing the placement of the robot manipulator within the cell in applications with a fixed end-point trajectory. The goal is to reduce the overall robot joint wear and to prevent uneven joint wear when one or several joints are stressed more than the other joints. Joint wear is approximated by calculating the integral of the mechanical work of each joint during the whole trajectory, which depends on the joint angular velocity and torque. The method relies on using a dynamic simulation for the evaluation of the torques and velocities in robot joints for individual robot positions. Verification of the method was performed using CoppeliaSim and a laboratory robotic cell with the collaborative robot UR3. The results confirmed that, with proper robot base placement, the overall wear of the joints of a robotic arm could be reduced from 22% to 53% depending on the trajectory.

3 May 2018
Verified
Conference Paper
Closed access
PDF file
JSJakub Safarik
Jakub Safarik
JJJakub Jalowiczor
Jakub Jalowiczor
EGErik Gresak
Erik Gresak
JRJan Rozhon
Jan Rozhon
Artificial neural networks affect our everyday life. But every neural network depends on the appropriate training set and setting of internal properties with hyperparameters. Even accurate and complete training set doesnt imply high performance of neural network algorithm. Tuning of hyperparameters is crucial for correct functionality, fast learning and high accuracy of neural networks. The hyperparameter selection relies on manual fine-tuning based on multiple full training trials. There are a lot of neural network implementation available for public and commercial use, but the setting of hyperparameters is often a neglected problem. Choosing the best structure and hyperparameters is the primary challenge in designing a neural network. This article describes a genetic algorithm for automatic selection of hyperparameters and their tuning for increasing the performance of neural networks without human interaction. The optimization algorithm accelerates the discovery of configuration, which is otherwise a time-consuming task. We evaluate the results of optimizations in comparison to naïve approach and compare pro and cons of different techniques.

5 July 2019 in Concurrency and Computation: Practice and Experience
Verified
Journal Article
Open access
PDF file
TVTomas Vantuch
Tomas Vantuch
PKPavel Krömer
Pavel Krömer
JSJakub Safarik
Jakub Safarik
Jan PlatosJan Platos
Jan Platos
Summary: Digital steganography aims at hiding secret messages in digital data transmitted over insecure channels. The JPEG format is prevalent in digital communication, and images are often used as cover objects in digital steganography. Optimization methods can improve the properties of images with embedded secret but introduce additional computational complexity to their processing. AVX instructions available in modern CPUs are, in this work, used to accelerate data parallel operations that are part of image steganography with advanced optimizations.

21 December 2022 in IEEE Access
Verified
Journal Article
Open access
LBLadislav Behan
Ladislav Behan
JRJan Rozhon
Jan Rozhon
JSJakub Safarik
Jakub Safarik
FRFilip Rezac
Filip Rezac
Miroslav VoznakMiroslav Voznak
Miroslav Voznak
Recent trends show a growing interest in VoIP services and indicate that guaranteeing security in VoIP services and preventing hacker communities from attacking telecommunication solutions is a challenging task. Spam over Internet Telephony (SPIT) is a type of attack which is a significant detriment to the user’s experience. A number of techniques have been produced to detect SPIT calls. We reviewed these techniques and have proposed a new approach for quick, efficient and highly accurate detection of SPIT calls using neural networks and novel call parameters. The performance of this system was compared to other state-of-art machine learning algorithms on a real-world dataset, which has been published online and is publicly available. The results of the study demonstrated that new parameters may help improve the effectiveness and accuracy of applied machine learning algorithms. The study explored the entire process of designing a SPIT detection algorithm, including data collection and processing, defining suitable parameters, and final evaluation of machine learning models.

28 May 2013
Verified
Conference Paper
Closed access
PDF file
JSJakub Safarik
Jakub Safarik
Miroslav VoznakMiroslav Voznak
Miroslav Voznak
FRFilip Rezac
Filip Rezac
PPPavol Partila
Pavol Partila
KTKarel Tomala
Karel Tomala