Find Jobs
Hire Freelancers

Implementation of Q-Factor using python(Knowledge of reinforcement learning is necessary ).........

₹12500-37500 INR

Closed
Posted about 5 years ago

₹12500-37500 INR

Paid on delivery
Implementation of Q-Factor (Knowledge of reinforcement learning is necessary ) • We have one small network, that has consisted on 5 nodes and one sink (It will collect the data from the whole network through multi-hop communication). • We have already coded some work (In Python 3.0) and work is related to reinforcement learning (Q-learning) which is also included in python code. The code is divided into two threads (Control data which send the control signal and 2nd thread is data (this thread is not active yet)) • I want to add some functions in existing code(That I will provide you), which is running well. • I will also provide the function formulas. Following implementation is required in Python • Data traffic which will be two types. One Constant bitrate (i.e., 1Kb)and constant frequency (i.e., data packet send after each 1s). 2nd is variable bitrate (i.e., 1kb,2kb,3kb,4kb) and variable sending frequency • We divide the system working into two category 1. Request handling (Control signaling like hello message from neighbor nodes) 2. Neighbor selection (where the current node will send the data ) • We divide the request handling into four types 1. Always accepted (This is already implemented and working well) 2. Distance-based accept (Formulas will be provided by me) 3. Load balance aware accept (Formulas will be provided by me) 4. Quality conserving aware accept (Formulas will be provided by me) • We divide the Neighbor selection into three types 1. e-greedy (Already implemented and working well) 2. Adaptive e-greedy (Formulas will be provided by me) 3. e-multi criteria (Formulas will be provided by me) • I will tell the data packet content (Mean which things we need at sink i.e packet number, sending time, remaining battery, etc) which need to send up to sink node. • For whole work, you need at least two to three pcs/raspberries for making ad-hoc network and testing purpose. • The code should be generalized which could implement on all topologies
Project ID: 18862234

About the project

2 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average ₹46,667 INR for this job
User Avatar
I have a good hands on working with Advanced R and Python and BI tools and technologies, AI, Big Data. I have quite a good knowledge of DL/ML Algorithm , have also developed Dashboards and Web Applications using flask/django. My area of expertise is building financial models (Stock Markets) , Image Processing and building models for food, healthcare and telecom sector, Classification/Prediction/Clustering, NLP and Chatbots. Specifically, I have worked for long on machine learning and Deep learning including computer Vision and natural language processing and model building for the same. I understand the project requirement and will deliver the desired product within the time specified. I would like to hear from you. Thanks Shivam
₹60,000 INR in 10 days
4.5 (38 reviews)
6.5
6.5
User Avatar
Hi, I have 4+ years of industry experience. I would like to discuss your requirements. I have experience Java and Python. I have a couple of associates who work with me.
₹33,333 INR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of FRANCE
TLS, France
5.0
3
Payment method verified
Member since Oct 9, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.