Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Harmonizing the Babel of Voices: An interview with Martin Shepperd by Dana Mackenzie
Ist Teil von
Conversations About Challenges in Computing, p.85-91
Ort / Verlag
Heidelberg: Springer International Publishing
Link zum Volltext
Quelle
Alma/SFX Local Collection
Beschreibungen/Notizen
Modern-day computers and processors are too complicated for a human to understand. Software engineers frequently reuse and patch existing code rather than starting from scratch, but this eventually leads to the accretion of multigenerational code of great opacity whose behaviour no one can fully predict. One troubleshooting technique that software engineers often apply is machine learning: in essence, using machines to diagnose the faults in other machines. A machine learning program will test the response of a new piece of software to many different combinations of inputs and look for patterns in the results that suggest how the software may be flawed. It is really doing the same thing a human would do – learning from the past to predict the future – but a computer can try many more combinations and can detect more deeply hidden patterns than a human can.