Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
4 tasks
shsingh opened this issue Oct 30, 2023 · 6 comments
Open
4 tasks

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

shsingh opened this issue Oct 30, 2023 · 6 comments
Assignees
Labels

Comments

@shsingh
Copy link
Collaborator

shsingh commented Oct 30, 2023

  • 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
Copy link
Collaborator Author

shsingh commented Nov 15, 2023

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

adding @sagarbhure and @shsingh as backup

@techiemac techiemac self-assigned this Nov 29, 2023
@techiemac techiemac removed the help wanted Extra attention is needed label Nov 29, 2023
@aryanxk02
Copy link
Collaborator

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.

@techiemac
Copy link
Collaborator

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

@aryanxk02
Copy link
Collaborator

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!

@techiemac
Copy link
Collaborator

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.

@aryanxk02
Copy link
Collaborator

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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants