www-project-machine-learning-security-top-10 icon indicating copy to clipboard operation
www-project-machine-learning-security-top-10 copied to clipboard

feat(docs): create a cheatsheet for ML07 Transfer Learning Attack

Open shsingh opened this issue 2 years ago • 6 comments

  • [ ] Is there existing cheatsheets at OWASP Cheatsheets
  • [ ] If there is an existing cheatsheet, does it need updating at the source to cater for machine learning use cases?
  • [ ] Is there a need for a new cheatsheet topic?
  • [ ] Add existing or new cheatsheet as a reference to the Top 10 risk document

Example Cheatsheet: Input Validation Cheatsheet

Example of Top 10 risk referencing cheatsheets: ML01 Input Manipulation Attacks - Cheatsheets

shsingh avatar Oct 30 '23 05:10 shsingh

adding @techiemac as potential lead to this due to his request for taking lead on the risk document.

adding @sagarbhure and @shsingh as backup

shsingh avatar Nov 15 '23 03:11 shsingh

Hi @shsingh, can I take up this issue? I will prepare a draft with some code snippets for transfer learning. Will follow the format as given in the cheatsheet series. Thanks.

aryanxk02 avatar Mar 11 '24 21:03 aryanxk02

Hey @aryanxk02 , feel free to take this on! I’m happy to collaborate with you on this

techiemac avatar Mar 12 '24 13:03 techiemac

I will prepare a draft that includes:

  • Introduction
  • Goals of transfer learning
  • Strategies: feature extraction, fine tuning, etc.
  • Implementation
  • Best practices to follow: data augmentation, regularisation, etc
  • Conclusion

Let me know @techiemac, what else topics should I cover here!

aryanxk02 avatar Mar 13 '24 04:03 aryanxk02

Hey @aryanxk02 , I saw your PR. Thanks for the contribution. I think it's a good start at explaining transfer learning but might need a bit more on the security side of it. I'll add a bit more to the PR tomorrow morning (CDT time) to help get you started. Then we can iterate on this.

techiemac avatar Mar 15 '24 22:03 techiemac

Hey @aryanxk02 , I saw your PR. Thanks for the contribution. I think it's a good start at explaining transfer learning but might need a bit more on the security side of it. I'll add a bit more to the PR tomorrow morning (CDT time) to help get you started. Then we can iterate on this.

Sure, I'm happy to collaborate :)

aryanxk02 avatar Mar 16 '24 09:03 aryanxk02