this post was submitted on 27 Oct 2023
1 points (100.0% liked)

Machine Learning

1 readers
1 users here now

Community Rules:

founded 11 months ago
MODERATORS
 

Please elaborate on this.

Including your role at the company, your day to day tasks, tools and languages you’re using.

Thank you in advance!

you are viewing a single comment's thread
view the rest of the comments
[–] bimtuckboo@alien.top 1 points 10 months ago (1 children)
  1. Acquire necessary data (scraping, processing into useful format storing somewhere accessible i.e. cloud storage or local hard drive) python, requests, pandas, google cloud storage.
  2. Prepare training dataset (feature engineering, usually process into csv) python pandas, sometimes random external libraries sometimes in other languages.
  3. Design initial model architecture, get training to actually work usually involves a lot of debugging. All in jupyter notebook using pytorch, local if possible else on gcp
  4. Evaluate model, loss + accuracy good to confirm model is learning and sanity check but mostly this involves using the eye test in a real world scenario so build poc product integration at this stage (usually python web api and some frontend for interacting either python desktop app or js web app just running locally)
  5. Iterate 3 + 4 until model is good enough for prod.
  6. Implement prod deployment usually python web api often get frontend specialist involved at this point to handle any potential frontend integrations.
  7. Maintain prod integration as bugs come up and new features are requested. Also continously eval model performance (depends on domain).
  8. Come back a year later and work through the whole process again adding incremental improvements to each step.

That's the usual life cycle of a project for me personally. Could take anywhere from 1 week to 3 months to get to working prod implementation depending on the project. Any longer than that and need to seriously reevaluate the approach.

Basically just regular software engineer dutues plus ml stuff.

[–] chulpichochos@alien.top 1 points 10 months ago

All in jupyter notebook using pytorch

Jupyter seems like an awful environment to debug anything, no?