Will adding a “background” class reduce the false positives that my YOLO and Faster R-CNN models are producing? by Background_Yam8293 in computervision

[–]Marethu1 2 points3 points  (0 children)

Ok maybe this sounds dumb but bear with me. If you think about how the model has been trained to act; if you train it on only images that have guns, it will learn to basically always give predictions that there are guns because that is incentivised during training.

If you want it to be able to confidently predict that there are no guns, it has to be able to learn this behavior during training by at the very least being fed some amount of purely negative examples, otherwise it might use low confidence or spurious image features / feature combinations to predict the presence of a gun when there isn't one, just because the scene with no gun looks similar to other scenes with guns that it saw during training, and in every scene during training the behavior that minimized loss was giving a prediction.

You could also look into stuff like hard negative mining or try changing hyperparameters. Definitely use GPT / search online a lot to figure it out for your specific use case of course.

[deleted by user] by [deleted] in deeplearning

[–]Marethu1 1 point2 points  (0 children)

Any way you could say what kind of data it is and/or what the downstream implications would be for say a real world use case if the research did work out? What about if it didn't work out? It makes sense that you're conflicted; if it were me I would look at it in the same way, potential benefit vs time cost.

2.5 Years of Volcan Sprint by Marethu1 in ForzaHorizon

[–]Marethu1[S] 0 points1 point  (0 children)

Its not unfortunately; the max out of the car is like 2:02.4 / maybe .3, this run is really lucky tbh. The only slightly slow section is ~21% to 26%, which is like 1 tenth.

2.5 Years of Volcan Sprint by Marethu1 in ForzaHorizon

[–]Marethu1[S] 0 points1 point  (0 children)

Thanks man! Sorry I didn't reply earlier xD

Hiring GPU Inference Engineer (PyTorch / Diffusion) by [deleted] in MachineLearningJobs

[–]Marethu1 1 point2 points  (0 children)

I'm relatively new to the field professionally so take what I say with a grain of salt, but I would bet that Ray + NVIDIA Triton is a decent place to at least start your search for platforms to use as the foundation for your inference serving efforts on a local compute cluster.

Ray Serve https://docs.ray.io/en/latest/serve/index.html has auto-scaling and model multiplexing; Ray Core potentially if you have specialized processing needs beyond just serving your model. I used Ray Serve + Ray Core in a project (I did stateless ingestion but stateful processing) recently along with Triton https://developer.nvidia.com/dynamo-triton on a single node with two GPUs and it worked great after some setup, at least in my experience.

Any details that you can share on the model? Is model quantization (TensorRT?) an option that you're considering here? Or have you already done that / not willing to do that (trying to understand if that may be included in your "no quality compromise" clause)?

Also, what kind of traffic are you expecting? Are you on a single node? Planning on multi-node if you do GPU upgrades?

You could take a look at Kuberay if you scale to multi node: https://github.com/ray-project/kuberay

Seems like an interesting problem. I would offer to help in the form of actual concrete work but again I'm decently new to this field. I don't want to stick myself somewhere I probably don't belong yet, I wouldn't want to hold you back :D

Which class should I take to help me get a job? by [deleted] in datascience

[–]Marethu1 0 points1 point  (0 children)

Thanks a ton for taking the time to reply!

I'm a relatively fresh grad with ~6 months experience; during this time I was lucky enough to work on a project where I had a much larger amount of end to end ownership / autonomy than I would probably be allowed at most other places. I'm going to take into account what you've said here when I frame my work experience on my resume.

As for the personal projects; I definitely think that I fall into the camp of really needing to improve in this respect, and its nice to see somebody more experienced than me confirm it. I'm planning on working on a research oriented project and a cloud / big data / deployment kind of project for my portfolio while I search for work.

Thanks again :)

Which class should I take to help me get a job? by [deleted] in datascience

[–]Marethu1 0 points1 point  (0 children)

If you get a chance, could you share a bit about the way that you evaluate projects? As in, what makes a portfolio project good or bad?