11 papers · ranked by Valyu relevance
Thomas Bartz–Beielstein
The goal of hyperparameter tuning (or hyperparameter optimization) is to optimize the hyperparameters to improve the performance of the machine or deep learning model. spotPython ("Sequential Parameter Optimization Toolbox in Python") is the Python version of the well-known hyperparameter tuner SPOT, which has been…
Thomas Bartz–Beielstein
- If DEVICE is set to "auto" or None, spotPython will automatically select the device. - – This might result in "mps" on Macs, which is not the best choice for simple neural nets. 1 Alternatively, the source code can be downloaded from gitHub: https://github.com/sequential-parameteroptimization/spotPython. 2 We were…
Yifan Li, Xinyu Zhou, Yunhao Ge, Yu Kong
Robotic manipulation is often specified through language instructions or task identifiers, yet cluttered environments with similar objects are better handled by spatially indicating what to move and where to place it. Addressing the vision-centric challenge of object and goal specification, we present, to the best of…
Talaya Farasat, Atiqullah Ahmadzai, Aleena Elsa George, Sayed Alisina Qaderi + 2 more
Vulnerability Detection in Python Authors: ['Talaya Farasat' 'Atiqullah Ahmadzai' 'Aleena Elsa George' 'Sayed Alisina Qaderi' 'Danilo Dordevic' 'Joachim Posegga'] Software vulnerabilities are a fundamental cause of cyber attacks. Effectively identifying these vulnerabilities is essential for robust cybersecurity, yet…
Talaya Farasat, Joachim Posegga
Detection Authors: ['Talaya Farasat' 'Joachim Posegga'] Software vulnerabilities are a fundamental reason for the prevalence of cyber attacks and their identification is a crucial yet challenging problem in cyber security. In this paper, we apply and compare different machine learning algorithms for source code…
Ricardo Job, Andre Hora
A platform-specific API is implemented for a particular platform (e.g., operating system), thus, it may not work on other platforms than the target one. Detecting the usage of such APIs is important for supporting software maintenance, as it allows maintainers to be alerted about APIs that could pose potential risks.…
Nicole Vavrová, Vadim Zaytsev
The context of this work is specification, detection and ultimately removal of harmful patterns in source code that are associated with defects in design and implementation of software. In particular, we investigate five code smells and four antipatterns previously defined in literature. Our inquiry is about detecting…
Brian Parkinson, A. Wolf, Péter Galambos, Károly Széll
—Drug development is becoming more and more complex and resource-intensive. To reduce the costs and the time-to-market, the pharmaceutical industry employs cutting-edge automation solutions. Supportive robotics technologies, such as stationary and mobile manipulators, exist in various laboratory settings. However, they…
Haoyuan Li, Qing Yin
The positions of free electron laser beams on screens are precisely determined by a sequence of machine learning models. Transfer training is conducted in a self-constructed convolutional neural network based on VGG16 model. Output of intermediate layers are passed as features to a support vector regression model. With…
Hamed Tahmooresi, Abbas Heydarnoori, Alireza Aghamohammadi
—Python is a popular, widely used, and general-purpose programming language. In spite of its ever-growing community, researchers have not performed much analysis on Python's topics, trends, and technologies which provides insights for developers about Python community trends and main issues. In this article, we examine…
Xun Wang, Mary‐Anne Williams
— Python based Robot Interactive Development Environment (PyRIDE) is a software that supports rapid interactive programming of robot skills and behaviours on PR2/ROS (Robot Operating System) platform. One of the key features of PyRIDE is its interactive remotely accessible Python console that allows its users to…