Skip to main content

Skills application

Instruction and application
In Progress

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.