MSIT Theses and Dissertations (2024)
Permanent URI for this collection
Browse
Recent Submissions
- ItemDrowsiness detection system during driving using IoT and Machine Learning(Strathmore University, 2024) Somo, A. M.The interest in implementing drowsiness detection systems through the integration of IoT and Machine Learning, especially in the automotive and transportation sector is growing significantly. By utilizing this technology, it becomes possible to monitor and identify instances of driver drowsiness, addressing safety concerns related to fatigue related accidents. However, the widespread adoption and application of these drowsiness detection systems encounters some challenges such as poor telecommunication for network connectivity for IoT devices and ensuring efficient resource utilization within the constraints of Machine Learning. These are the main challenges faced by drowsiness detection systems during driving. This study designs and implements an efficient drowsiness detection system that utilizes Machine Learning and IoT technologies. The approach will involve the deployment of an IoT connected sensor, which is a camera within the vehicle’s environment. This sensor will collect real-time data on the driver’s eye movements. This raw data is then preprocessed to extract the relevant features and then processed information will be fed into the Machine Learning model. This model, which is optimized for low-resource environments will be able to perform real time drowsiness classification. Our model will employ CV2, KNN and Dlib algorithms independently. The purpose of implementing these distinct machine learning algorithms is to conduct a comprehensive assessment and comparison of their performance. By doing so, we will be able to determine which algorithm yields the best results in terms of accuracy, thus enabling us to make an informed decision. The implemented solution will aim to enhance transparency and consistency in the acquisition of drowsiness related data. This initiative will make things easier for drivers and demonstrate how we can use IoT and Machine Learning technologies to solve problems around detecting drowsiness. By using both hardware and software, the system will show how we can use IoT concepts to solve common problems in drowsiness detection. The hardware we're using includes a computer camera as the sensors, and we'll also use the OpenCV framework libraries to train the machine learning model. The collected data associated with the drowsiness levels will then be transmitted to a central server for real time analysis. The data will undergo thorough processing and assessment to identify patterns of drowsiness instances. Furthermore, a User-friendly python interface will be developed to provide clients with visual insights into the detected drowsiness instances. Keywords – Internet of things (IoT)
- ItemA Model for mapping crime hotspots using neural networks: a case of Nairobi(Strathmore University, 2024) Echessa, R. G.Since the inception of the first modernized police agency, the primary objective of police organizations has been to prevent crime. Law enforcement, police, and crime reduction agencies commonly used hotspot mapping, an analytical technique, to visually determine the locations where a crime was most prevalent. This assisted in decision-making to determine the deployment of resources in target areas. This study aimed to investigate crime mapping techniques in crime analysis and suggest ways to enhance the implementation of crime mapping in Nairobi. Beginning with a historical analysis of GIS and crime mapping, the study then moved on to a consideration of the significance of geography in dealing with crime concerns. Neural Networks and K-Means machine learning models were used, and data was collected through quantitative and qualitative means in two phases. X was utilized in the first phase to collect information from the general public and important informants. The second phase involved collecting crime hotspot coordinates using a participative Geographic Information System. The study focused on utilizing social media data and machine learning techniques, particularly the KMEANS with NN (Neural Network) model, to identify and map crime hotspots in Nairobi. By analyzing crime-related tweets and categorizing them as either positive, negative or neutral using this NN (Neural Network) model then clustering them as either high risk or low risk using K-Means, the study achieved high accuracy, precision, recall, and Fl-Score, suggesting the effectiveness of this approach for crime prediction and prevention. Keywords: Hotspot mapping, X, Machine learning, crime, Neural Networks, K-Means