Reading Time: 5 mins

Defectdetectie met behulp van kunstmatige intelligentie bij het testen van software – leren van andere industrieën

Defectdetectie met behulp van kunstmatige intelligentie bij het testen van software – leren van andere industrieën

Artificiële Intelligentie ” was een van de meest gezochte termen in de wetenschappelijke database van Scopus in 2018, samen met kanker, hartaanvallen en big data in de top tien.

Continue kwaliteitsverbetering, een cyclisch proces van het beoordelen van prestaties, het implementeren van verbeterplannen en het opnieuw beoordelen van resultaten is het doel voor elke organisatie in alle sectoren en software is daarop geen uitzondering.

Effectieve testen helpen bij het verbeteren van de kwaliteit door defecten vroeg in de cyclus te identificeren en te verwijderen en opkomende technologieën zoals kunstmatige intelligentie en aanverwante gebieden van kunstmatige intelligentie zoals datawetenschappen, machine learning, zullen naar verwachting een aanzienlijke impact hebben bij het uitvoeren van betere tests in de jaren komen.

Het testen van software en kwaliteit als discipline hebben veel geleend van de productie- en andere industrieën. Kaizen, Kanban, Lean manufacturing, Just-in-time manufacturing en andere benaderingen zijn in de loop der jaren in software gebruikt om de kwaliteit te verbeteren. Evenzo kan het gebruik van kunstmatige-intelligentietechnieken om defecten in andere industrieën te identificeren en te elimineren als leren worden beschouwd en worden toegepast in de wereld van softwaretests en -kwaliteit. Laten we eens kijken naar enkele voorbeelden.

Motorola krijgt hulp van ” Instrumental Inc “, een bedrijf dat helpt bij het realtime detecteren van defecten van zowel bekende als onverwachte problemen op productielijnen met behulp van machine learning-algoritmen. Instrumental voegt alle beeldgegevens samen in een clouddatabase, waar het kan worden geanalyseerd door tientallen of zelfs honderden algoritmen voor machine learning om defecten of wijzigingen te identificeren waar technici om geven.

De Hong Kong Polytechnic University (PolyU) heeft onlangs een intelligent detectiesysteem voor weefseldefecten ontwikkeld, genaamd “WiseEye”, dat gebruikmaakt van geavanceerde technologieën, waaronder kunstmatige intelligentie (AI) en diep leren voor kwaliteitsverbetering in de textielindustrie.

Textielfabrikanten vertrouwen momenteel op menselijke inspanningen om de stof willekeurig met het blote oog te inspecteren. Door menselijke factoren, zoals nalatigheid of fysieke vermoeidheid, is de detectie van defecten door menselijke arbeid meestal inconsistent en onbetrouwbaar. Het onderzoeksteam van ” WiseEye ” heeft de uitdaging overwonnen door Big Data en Deep Learning-technologieën toe te passen. Door duizenden meters stofgegevens in het systeem in te voeren, heeft het team “WiseEye” getraind om ongeveer 40 veelvoorkomende stofdefecten te detecteren.

“Data” vormt de kern van kunstmatige intelligentie en zoals we in de bovenstaande voorbeelden kunnen zien, komt het pad naar betere kwaliteit van gegevens uit het verleden, die worden gebruikt om kunstmatige-intelligentiesystemen te trainen. Dit is een groot leergebied dat vanuit andere industrieën kan worden toegepast op het testen en kwaliteit van software.

Door defecten uit het verleden te verzamelen, ze dienovereenkomstig te categoriseren en ze te gebruiken om kunstmatige-intelligentiesystemen te trainen, kan softwaretests defecten detecteren, waardoor de kwaliteitslat in productieomgevingen hoger wordt.

Het maakt niet uit of u een Engineer, CTO, QA, enz. Wanneer er zich problemen voordoen bij de productie, is het een collectieve verantwoordelijkheid van iedereen om defecten op te sporen, te repareren en te werken aan kwaliteitsreleases.

Lees meer over kunstmatige intelligentie, machine-intelligentie, augmented intelligence en hoe invloedrijk deze technologieën zijn en hun impact op softwaretests.

[Webinar] Hoe AI defectdetectie verandert? op 19 september 2019 om 11.00 uur CST. Bewaar hier je plek

Lees ook Hoe machine-intelligentie de kwaliteitsborging kan verbeteren

Vasudevan Swaminathan

Bibliophile, Movie buff & a Passionate Storyteller. President @ Zuci systems