Skip to content

[TII' 21] iFaaSBus: A Security and Privacy based Lightweight Framework for Serverless Computing using IoT and Machine Learning

License

Notifications You must be signed in to change notification settings

MuhammedGolec/iFaaSBus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

iFaaSBus

iFaaSBus: A Security and Privacy based Lightweight Framework for Serverless Computing using IoT and Machine Learning

MainDiagramv2

Installation Steps (It will be added soon . . .)

iFaasBus works using three different servers. These are Artificial Intelligence (Ai Server) Server, Identity Server and Main Server, respectively. To install the system, follow these steps:

1 - First, data preprocessing was performed on our 21 variable dataset. Our problem is a classification problem and categorical variables ('Y', 'N') are converted to numeric values with a label encoding method (1,0). Three different methods have been tested for the Feature Selection method and Chi-Squared is the most successful method. Using the Chi-Squared Feature Selection method, the 21-variable dataset was reduced to the 10 variables with the highest correlation.

The Ai Server used in the system was deployed on Heroku using Serverless Architecture and the performances of Serverless Cloud were measured using the Apache program. Here (Ai Server), only the KNN ML model, which is the most successful model we have deployed to Heroku, will be shown.

To access the Covid-19 version "https://www.kaggle.com/hemanthhari/symptoms-and-covid-presence"

2 -

Warning: The copyright of the shared work is reserved. Reference should be cite to the iFaasBus article for use in academic studies.

To cite: M. Golec, R. Ozturac, Z. Pooranian, S. S. Gill and R. Buyya, "iFaaSBus: A Security and Privacy based Lightweight Framework for Serverless Computing using IoT and Machine Learning," in IEEE Transactions on Industrial Informatics, doi: 10.1109/TII.2021.3095466.

Developer:

Muhammed Göleç
mail: muhammedgolec@hotmail.com
Linkedin: [https://www.linkedin.com/in/muhammed-golec-b55756119/]
Github: https://github.com/Muhammed1616

Rıdvan Özturaç
mail: rdvan1994@gmail.com
Linkedin: [https://www.linkedin.com/in/rozturac/]
Github: https://github.com/rozturac

About

[TII' 21] iFaaSBus: A Security and Privacy based Lightweight Framework for Serverless Computing using IoT and Machine Learning

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages