Skills application
Securing an ML system
In this skills application, you’ll analyse an ML system used for route optimisation, identifying security vulnerabilities across the ML lifecycle. You’ll map each vulnerability to a core security principle and propose appropriate mitigation strategies, both technical and procedural.
Learning this skill supports more resilient ML practices by helping teams anticipate risks, design safeguards, and align system behavior with organisational security goals.
The Challenge guide
Select the link below to download and access the Securing an ML system challenge guide. It includes the challenge instructions and the content needed to complete the tasks including the system overview, security gaps, and structured prompts to guide your analysis and design.
M8 W1_ Securing an ML system challenge guide.docx
Activity instructions
Work on the challenge tasks
With your group, use the challenge guide to review the PackSure ML system. Identify three key vulnerabilities, link each to a core security principle, suggest one technical and one process-based mitigation, and outline a basic team protocol for monitoring and response.
Collaborate in the breakout room
Discuss risks, compare your thinking, and co-develop practical mitigation strategies for PackSure’s ML workflow. Help each other align recommendations with real-world constraints.
Share your findings
Submit your completed PackSure Secure ML Plan. It should capture the key risks, mapped principles, mitigation strategies, and team protocol.
Regroup
Return to the main session after 20 minutes to discuss key takeaways and insights from the challenge.