AI-based Sensor Fingerprinting for Device Identification.

AI-based Sensor Fingerprinting for Device Identification.

Srivignessh Pss

Srivignessh Pss

Tempe, Arizona

Mobile/Wearable sensors have its own unique manufacturing defects. The AI developed learns these calibrations for identification of devices

Artificial Intelligence, Internet of Things


Wearable and Mobile Device Accelerometer has linear calibration measurements. This provides us with two metrics sensitivity and offsets in each of the axes (X, Y, Z) to model. Hence there are 6 metrics for each device. Adaptive Neural Networks is used to learn these parameters to uniquely identify a device.

In the figure, You can see the POC. Three clusters represent (the Z axes) sensitivity and offsets of three devices. Example Devices used: Moto G, Mi4i, and Ipad. Video Link: References 1> 2>


Sensitivity vs Offset for Z axis

Standard index1

Medium 0 0vilpbncyapff0nqy6cgnuwcp0gbyxjai6cgbmnxxjpcfpjzy1c cy9t7cjodjv epci8pbxpelfymdrzlsekycgwelbymhcdlsfabicokhmyjmydze6ut85gz

Opetunde A. created project Blood in need

Medium 7f75460d a5c3 422f 96d9 fb31c032dbfb

Blood in need

With over 10,000 people dying every year in Nigeria due to lack of access to blood at the time of need, this project is designed to help hospitals predict the amount of blood that will be needed at a particular point in time for treatment even before the need arises so that adequate preparations are made to make blood (with different blood types) available and accessible when it is needed.

In this project there will be need for data to build a predictive model with a machine learning algorithm. However, I have had a a lot of issues trying to access the data in my home country because of some health policies in place. Any ideas on how to get an open and relevant data from another country to work with

Medium 20161221 162410

Troy S. created project glObe

Medium 8a88ec7e a6d1 4f9a 80af 64133f4139b8


You find yourself shipwrecked on an island after a very recent storm. When you come to, you are greeted warmly by the island chieftain who happens to point out that your ship is broken and beyond repair. Your pockets are empty and you are stranded. The chieftain tells you to introduce yourself to the local island folks while she prepares a place for you to stay.

Upon doing so, you will discover the currency, trade, and skills needed to help the locals rebuild their island and advance their technology and fishing prowess. Heck! If you work hard enough, you might be able to set sail again.

Medium 20161221 162410

Troy S. created project Mobster Lobsters

Medium e20ce4c4 6fb4 437c b1d6 da96710d421c

Mobster Lobsters

You take on the role of a Mobster Lobster. Things have been tough lately in the city of Shellcago. A few tough guys have been messing with your turf. You ain't havin' it! You gotta clean up the streets. Tommy gun your way through the streets and take out Eel Capone, The Kingfin, and The Codfather. If anyone gets in your way, they be sleepin' wif da fishies!

Medium 20161221 162410

Troy S. created project BooZoo

Medium a8fd8e72 2da4 466c ab64 474f9218eed0


You take on the role of a Bartender except something is different... you are a cat and you are serving other animals some drinks. That's right! You are serving some BOOZE to some ZOO animals (Get it? Booze Zoo -> BooZoo). Also, the part about being a cat is quite fitting. Cats like to break things or knock things over.

Default user avatar 57012e2942

Dhawal B. updated status

Default user avatar 57012e2942

Dhawal Babbar

Hey all, Skills ● Machine learning enthusiast - Python (OPENCV), OCTAVE, Andrew NG course cousera - , Neural Networks Coursera -, Introduction to Datascience in Python ● Competitive Programming - C++ ● Database Management – MYSQL Projects​ ​and​ ​Publications: TEAM: ● Star-Force​, A playful implementation of Jedi - force Using VR, Arduino, Image Processing (Shown at TEI 2017) ● Virtual​ ​Prosthetic​ ​arm,​ ​a virtual arm to relieve phantom limb pain INDIVIDUAL: ● Fly the Bird, A basic game using C Graphics ● Lets see your jump, A game using Python ● Sudoku solver, in python and c++ Awards ● ACM International collegiate programming contest (ACM ICPC)-2016 (Qualified for India Regionals) ● Darrel Chong Award - IEEE USICT 2017 - Leader IEEE USICT Volunteering and participation ● International conference on computational techniques (ICCTICT)-2016 (Part of Organizing committee) ● Volunteer at IMC(India Mobile Conference 2017) ● Mc Graw Hill- Data Science Workshop ● IEEE DSC 2016, 2017 ● IEEE Workshops on android and software development Along with this i am chairperson at IEEE USICT STUDENT BRANCH 2017-18

See More

No users to show at the moment.