Shingo Yamaguchi

Prof. Shingo Yamaguchi

Yamaguchi University
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
3 November 2023 in Journal of Engineering Research
Verified
Journal Article
Open access
XDXin Dong
Xin Dong
YLYan Liang
Yan Liang
SMShoichiro Miyamoto
Shoichiro Miyamoto
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi

10 March 2025 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Farhad Mortezapour shiriFarhad Mortezapour shiri
Farhad Mortezapour shiri
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi
Mohd Anuaruddin Bin AhmadonMohd Anuaruddin Bin Ahmadon
Mohd Anuaruddin Bin Ahmadon
Employee attrition, which causes a significant loss for an organization, is the term used to describe the natural decline in the number of employees in an organization as a result of numerous unavoidable events. If a company can predict the likelihood of an employee leaving, it can take proactive steps to address the issue. In this study, we introduce a deep learning framework based on a Bidirectional Temporal Convolutional Network (Bi-TCN) to predict employee attrition. We conduct extensive experiments on two publicly available datasets, including IBM and Kaggle, comparing our model’s performance against classical machine learning, deep learning models, and state-of-the-art approaches across multiple evaluation metrics. The proposed model yields promising results in predicting employee attrition, achieving accuracy rates of 89.65% on the IBM dataset and 97.83% on the Kaggle dataset. We also apply a fully connected GAN-based data augmentation technique and three oversampling methods to augment and balance the IBM dataset. The results show that our proposed model, combined with the GAN-based approach, improves accuracy to 92.17%. We also applied the SHAP method to identify the key features that most significantly influence employee attrition. These findings demonstrate the efficacy of our model, showcasing its potential for use in various industries and organizations.

4 November 2020 in Information
Verified
Journal Article
Open access
PDF file
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi
This paper proposes a new kind of cyber-security system, named Botnet Defense System (BDS), which defends an Internet of Things (IoT) system against malicious botnets. The concept of BDS is “Fight fire with fire”. The distinguishing feature is that it uses white-hat botnets to fight malicious botnets. A BDS consists of four components: Monitor, Strategy Planner, Launcher, and Command and Control (C&C) server. The Monitor component watches over a target IoT system. If the component detects a malicious botnet, the Strategy Planner component makes a strategy against the botnet. Based on the planned strategy, the Launcher component sends white-hat worms into the IoT system and constructs a white-hat botnet. The C&C server component commands and controls the white-hat botnet to exterminate the malicious botnet. Strategy studies are essential to produce intended results. We proposed three basic strategies to launch white-hat worms: All-Out, Few-Elite, and Environment-Adaptive. We evaluated BDS and the proposed strategies through the simulation of agent-oriented Petri net model representing the battle between Mirai botnets and the white-hat botnets. This result shows that the Environment-Adaptive strategy is the best and reduced the number of needed white-hat worms to 38.5% almost without changing the extermination rate for Mirai bots.

19 January 2020 in Sensors
Verified
Journal Article
Open access
PDF file
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi
A new kind of malware called Mirai is spreading like wildfire. Mirai is characterized by targeting Internet of Things (IoT) devices. Since IoT devices are increasing explosively, it is not realistic to manage their vulnerability by human-wave tactics. This paper proposes a new approach that uses a white-hat worm to fight malware. The white-hat worm is an extension of an IoT worm called Hajime and introduces lifespan and secondary infectivity (the ability to infect a device infected by Mirai). The proposed white-hat worm was expressed as a formal model with agent-oriented Petri nets called PN 2 . The model enables us to simulate a battle between the white-hat worm and Mirai. The result of the simulation evaluation shows that (i) the lifespan successfully reduces the worm’s remaining if short; (ii) if the worm has low secondary infectivity, its effect depends on the lifespan; and (iii) if the worm has high secondary infectivity, it is effective without depending on the lifespan.

1 January 2016
Verified
Book Chapter
Closed access
PDF file
ZGZhaolong Gou
Zhaolong Gou
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi
Brij GuptaBrij Gupta
Brij Gupta
Analysis of Various Security Issues and Challenges in Cloud Computing Environment: A Survey: 10.4018/978-1-5225-0105-3.ch017: Cloud computing is a system, where the resources of a data center are shared using virtualization technology, such that it provides elastic, on demand and

29 April 2021 in Information
Verified
Journal Article
Open access
PDF file
Hussein AwadhHussein Awadh
Hussein Awadh
AMAbd Kadir Mahammad
Abd Kadir Mahammad
Sharifah SaonSharifah Saon
Sharifah Saon
RMRami Qays Malik
Rami Qays Malik
ZKZahraa Hashim Kareem
Zahraa Hashim Kareem
Shingo YamaguchiShingo Yamaguchi
Shingo Yamaguchi
Driver behavior is a determining factor in more than 90% of road accidents. Previous research regarding the relationship between speeding behavior and crashes suggests that drivers who engage in frequent and extreme speeding behavior are overinvolved in crashes. Consequently, there is a significant benefit in identifying drivers who engage in unsafe driving practices to enhance road safety. The proposed method uses continuously logged driving data to collect vehicle operation information, including vehicle speed, engine revolutions per minute (RPM), throttle position, and calculated engine load via the on-board diagnostics (OBD) interface. Then the proposed method makes use of severity stratification of acceleration to create a driving behavior classification model to determine whether the current driving behavior belongs to safe driving or not. The safe driving behavior is characterized by an acceleration value that ranges from about ±2 m/s2. The risk of collision starts from ±4 m/s2, which represents in this study the aggressive drivers. By measuring the in-vehicle accelerations, it is possible to categorize the driving behavior into four main classes based on real-time experiments: safe drivers, normal, aggressive, and dangerous drivers. Subsequently, the driver’s characteristics derived from the driver model are embedded into the advanced driver assistance systems. When the vehicle is in a risk situation, the system based on nRF24L01 + power amplifier/low noise amplifier PA/LNA, global positioning system GPS, and OBD-II passes a signal to the driver using a dedicated liquid-crystal display LCD and light signal. Experimental results show the correctness of the proposed driving behavior analysis method can achieve an average of 90% accuracy rate in various driving scenarios.