Cursusaanbod
Grondbeginselen van verantwoordelijke AI
- Wat is verantwoordelijke AI en waarom het belangrijk is in softwareontwikkeling
- Principes: rechtvaardigheid, aansprakelijkheid, transparantie en privacy
- Voorbeelden van ethische mislukkingen en misbruik van AI in codebases
Vooroordelen en rechtvaardigheid in AI-gegenereerde code
- Hoe LLMs vooroordelen kunnen versterken via training data
- Het opsporen en verminderen van vooroordeelvolle of gevaarlijke codevoorstellen
- AI-hallucinaties en het risico van het introduceren van fouten op grote schaal
Licentieoverwegingen, toeschrijving en IP
- Begrip van open-source licenties (MIT, GPL, Copyleft)
- Moeten LLM-gegenereerde uitvoeringen toeschrijving vereisen?
- Auditing van AI-gestuurde code voor derde-partij licentieproblemen
Veiligheid en naleving in AI-gestuurde ontwikkeling
- Zorg voor codes veiligheid en vermijd onveilige patronen van LLMs
- Naleving van interne veiligheidsrichtlijnen en branche-reguleringen
- Auditeerbare documentatie van AI-gestuurde besluitvorming
Beleid en Gogovernance voor ontwikkelteams
- Het maken van interne AI-gebruikspolitieken voor softwareteams
- Het definiëren van aanvaardbaar gebruik en rode vlaggen
- Keuze van hulpmiddelen en verantwoordelijke inleiding van AI-assistenten
Evaluatie en auditing van AI-output
- Het gebruik van controlelijsten om de betrouwbaarheid van gegenereerde inhoud te beoordelen
- Het uitvoeren van handmatige en geautomatiseerde beoordelingen van AI-gegenereerde code
- Beste praktijken voor peer-review en goedkeuringsprocessen
Samenvatting en volgende stappen
Vereisten
- Basisinzicht in softwareontwikkelingswerkprocessen
- Kennis van Agile, DevOps, of algemene softwareprojectpraktijken
Publiek
- Compliance teams
- Ontwikkelaars
- Softwareprojectmanagers
Getuigenissen (2)
Ik heb kennis gemaakt met de Streamlit-bibliotheek voor Python en ik zal zeker proberen deze te gebruiken om de toepassingen van mijn team, die zijn gemaakt met R Shiny, te verbeteren.
Michal Maj - XL Catlin Services SE (AXA XL)
Cursus - GitHub Copilot for Developers
Automatisch vertaald
Trainer die de moeilijkheidsgraad van de cursus tijdens het trainingstijd kan aanpassen om bij ons begrip van het onderwerp te passen, zodat we meer nuttige kennis kunnen opdoen die ons verder kan helpen bij het benutten van de tools in ons dagelijks werk.
Tatt Juen - ViTrox Technologies Sdn Bhd
Cursus - Intermediate GitHub Copilot
Automatisch vertaald