Our Prize Winning AWS Hackathon Entry
This article is written to clarify my undertaking that I submitted to the AWS Hackathon on Devpost. Me and my pal had initial started the project as a studying step to build and deploy a machine studying undertaking. We finally ended up successful the runner up for Computer Vision for our efforts. With speedy urbanization and BloodVitals experience industrialization Air pollution has turn into an alarming subject globally. Among completely different air pollutants particles , matter in (PM2.5) size range are in a position traverse deeply into our respiratory tract , transmitting hazardous chemicals into the human lungs and blood inflicting respiratory and cardiovascular health points . We aim to develop picture-primarily based air high quality analysis application , specifically a one which estimates the focus of particulate matter with diameters in range of 2.5 micrometers. It may well let you know what your respiratory from photographs generated using shopper grade hardware. Convolutional Neural Network (CNN) with the excessive computational energy of Amazon EC2 DL1 occasion to unravel a pc imaginative and prescient drawback of classifying natural images into 3 totally different classes ;wholesome , average and danger primarily based on their PM2.5 concentrations.
We created our personal dataset by combining information from 2 sources . We realized that, some reasons for overfitting could possibly be excessive imbalance in knowledge , we had 2232 wholesome photographs the place because the moderate and hazard categories had only 1480 and 591 pictures respectively . 2232. Then we trained our model following the identical method as earlier than but this time we used ImageNet weights un-freezed the last a hundred layers for training , BloodVitals test then positive-tuned the model with a decrease learning rate ,we additionally used early stopping callback with a persistence of 3 . Now, there are some extra issues we've performed to enhance our mannequin. We migrated our mannequin onto the dl1 instance and initially skilled using 1 gaudi processor. This significantly improved our performance and efficiency .We were able to shortly check , experiment and wireless blood oxygen check tweak adjustments . 76 %. We then converted our mannequin into a tensorflow lite mannequin and used a huggingface demo software called gradio to rapidly show our software.
Initially as we tried coaching our mannequin we noticed a few of the image recordsdata within the dataset were corrupted .We automated the process of scanning through and BloodVitals home monitor deleting these recordsdata and then proceeded to training model . We used EfficientNet structure since its renown for its efficiency in low spec machines, this is named transfer studying . 30 layers and set the weights parameter to false. 60 % however our training accuracy was high, the model may very well be overfitting. As now we have seen we have been able an accuracy of about 76 % which is fairly good considering the data we had. Now , BloodVitals home monitor why do we want this application and the way is it different from the present air monitoring system methods, BloodVitals home monitor we already know Exposure to effective particles may cause long term health effects such as lung and BloodVitals SPO2 heart problem however in addition they trigger brief term well being results resembling eye, BloodVitals home monitor nose, throat irritation.
The prevailing air high quality monitoring strategies are extremely dependent on monitoring stations, that are once more situated far away due to the excessive setup value and BloodVitals home monitor expensive equipment. For a particular location, the air quality relies on how air strikes by way of the realm and the way people are influencing the air , so we can't rely on something that was predicted a while again or in some place that is not our site of interest .This software helps you analyse the air quality around you with a single image and extra importantly is portable. We can carry it anywhere we want to and know what your being exposed to . Honestly I don’t know, I believe there's potential for this app to combine into our routine. People might want features to assist plan their day out, combine with their phone’s calender and recommend the perfect time to plan an outside exercise. Right now the Artificial intelligence that runs the machine runs on the azure cloud. Sooner or later we want to be able to bring it into the app and run it natively.
Certain constituents in the blood have an effect on the absorption of gentle at various wavelengths by the blood. Oxyhemoglobin absorbs light extra strongly in the infrared area than in the crimson region, whereas hemoglobin exhibits the reverse conduct. Therefore, extremely oxygenated blood with a high focus of oxyhemoglobin and BloodVitals home monitor a low concentration of hemoglobin will are inclined to have a excessive ratio of optical transmissivity within the purple region to optical transmissivity within the infrared region. These alternating parts are amplified after which segregated by sampling devices working in synchronism with the pink/infrared switching, in order to supply separate signals on separate channels representing the red and infrared light transmission of the body construction. After low-move filtering to remove sign elements at or above the switching frequency, every of the separate alerts represents a plot of optical transmissivity of the physique construction at a selected wavelength versus time. AC element prompted only by optical absorption by the blood and various at the pulse frequency or BloodVitals SPO2 heart charge of the organism.