create account

How to structure a Machine Learning Project? by aicoding

View this thread on: hive.blogpeakd.comecency.com
· @aicoding · (edited)
$0.36
How to structure a Machine Learning Project?
<div class="pull-left">https://cdn.steemitimages.com/DQmTi3JuGFb7vfWEhC4fzaxFGuHEY3yVPWHHbabb6exAcUy/IMG_20190525_204732_649.jpg</div>  

Sometimes when you are new to a field or when you are planing to work on a project by your own, it can be a bit difficult to plan ahead all the steps you need to follow to achieve your project goal.

Everytime I start a new ML-related project, I follow a common framework that helps me structure my daily tasks:
1. Define the tasks and requirements - essential for planning and setting up the project.
2. Collect the data and label process (if necessary) - along with ground truth.
3. Research on models - try reproducing already made similar sota projects.
4. Model optimization - parameter tuning.
5. Test and evaluate the model.
6. Deploy the model and maintain.

Is good to have a cheatsheet with you with extra annotations in each section as days pass and project evolves and most likely gets more difficult. 
Do you have any other framework you follow that you would like to share? I am highly interested 🙆🏼‍♀️
👍  , , , , , , , , , , , , , , ,
properties (23)
authoraicoding
permlinkhow-to-structure-a-machine-learning-project
categorylearning
json_metadata{"tags":["learning","science","programming","steem","mindset"],"image":["https://cdn.steemitimages.com/DQmTi3JuGFb7vfWEhC4fzaxFGuHEY3yVPWHHbabb6exAcUy/IMG_20190525_204732_649.jpg"],"app":"steemit/0.1","format":"markdown"}
created2019-07-22 06:02:48
last_update2019-07-22 06:03:27
depth0
children4
last_payout2019-07-29 06:02:48
cashout_time1969-12-31 23:59:59
total_payout_value0.269 HBD
curator_payout_value0.086 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,054
author_reputation20,904,308,741,577
root_title"How to structure a Machine Learning Project?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id88,587,972
net_rshares1,016,969,435,774
author_curate_reward""
vote details (16)
@joeyarnoldvn ·
Cool.
👍  
properties (23)
authorjoeyarnoldvn
permlinkpv18ii
categorylearning
json_metadata{"tags":["learning"],"app":"steemit/0.1"}
created2019-07-22 07:23:06
last_update2019-07-22 07:23:06
depth1
children0
last_payout2019-07-29 07:23:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5
author_reputation51,571,430,405,705
root_title"How to structure a Machine Learning Project?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id88,589,932
net_rshares499,525,418
author_curate_reward""
vote details (1)
@joeyarnoldvn ·
Number 2 is critical. I call it the archive.
👍  
properties (23)
authorjoeyarnoldvn
permlinkpw6ylo
categorylearning
json_metadata{"tags":["learning"],"app":"steemit/0.1"}
created2019-08-13 20:08:15
last_update2019-08-13 20:08:15
depth1
children1
last_payout2019-08-20 20:08:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length44
author_reputation51,571,430,405,705
root_title"How to structure a Machine Learning Project?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id89,490,272
net_rshares510,376,396
author_curate_reward""
vote details (1)
@aicoding ·
haha :)
properties (22)
authoraicoding
permlinkpw82bs
categorylearning
json_metadata{"tags":["learning"],"app":"steemit/0.1"}
created2019-08-14 10:26:18
last_update2019-08-14 10:26:18
depth2
children0
last_payout2019-08-21 10:26:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation20,904,308,741,577
root_title"How to structure a Machine Learning Project?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id89,513,427
net_rshares0
@steemitboard ·
Congratulations @aicoding! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@aicoding/voted.png?201907211951"></td><td>You received more than 50 upvotes. Your next target is to reach 100 upvotes.</td></tr>
<tr><td><img src="https://steemitimages.com/60x60/http://steemitboard.com/img/notifications/firstcomment.png"></td><td>You made your First Comment</td></tr>
<tr><td><img src="https://steemitimages.com/60x60/http://steemitboard.com/img/notifications/firstcommented.png"></td><td>You got a First Reply</td></tr>
</table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@aicoding) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=aicoding)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-aicoding-20190722t073008000z
categorylearning
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2019-07-22 07:30:06
last_update2019-07-22 07:30:06
depth1
children0
last_payout2019-07-29 07:30:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,152
author_reputation38,975,615,169,260
root_title"How to structure a Machine Learning Project?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id88,590,150
net_rshares0