Web-Books
im Austria-Forum
Austria-Forum
Web-Books
Informatik
The Future of Software Quality Assurance
Seite - 125 -
  • Benutzer
  • Version
    • Vollversion
    • Textversion
  • Sprache
    • Deutsch
    • English - Englisch

Seite - 125 - in The Future of Software Quality Assurance

Bild der Seite - 125 -

Bild der Seite - 125 - in The Future of Software Quality Assurance

Text der Seite - 125 -

Testing Artificial Intelligence 125 arenotprogrammedupfronttoperformspecifictasks, theyareempty.Thenodesare merely small calculators, processing parts they have been presented by top layers, returningacalculatedresult.Whentheneuralnetworkispresentedwithanexample in training it will systematically configure itself so the different layers and nodes will process parts and aspects of the input so the end result of all nodes will give the result that is given to the network (the label). Given two pictures, of a cat and of daddy, it will try different configuration in order to find the configuration that would determineone example to be a cat and the other as daddy. It would seek out thedifferencesso it’sconfigurationwouldcomeupwith therightclassificationnext time. In this way the neural network creates models of the labels: these reflect differences between a cat and daddy the neural network has identified based on the trainingdata. 2.3 Algorithm=Data+Code+Labels So what the system produces is an algorithm that consists of models derived from examples so it can classify and recognise input and assign these to labels. The algorithmis the productof the neural network but based stronglyupon the training data(theexamples)andthegoals(thelabels).So thealgorithmisNOTthecode,but thecode+ trainingdata+ labels.Because thealgorithmcannotbe identified it can also not be fixed directly.Brain surgerywill not fix the child’sflaws in recognising acat. 2.4 FuzzyLogics andMathematics Although all the system does is calculating, produce numbers, these numbers will not produce a Boolean result: for example: “this is daddy” or: “this is a cat”. The result will be the summation of all calculated numbers from the nodes and layers, eachgivinganumberwhichexpresses theextent towhichcriteriahavebeenmetas pereachgivenlabel.Thiswillhardlyeverbe1onascaleof0–1.Next to that: itwill also produce the extent to which the example scores on the other labels. So a new picture presented to the system could score “cat-ness” as 0.87 and “daddy-ness”as 0.13.Theconclusionwouldbe that theexampleisacat,but it’snot100%acat,nor is it 0%daddy. So the end product of AI is a calculation, a probability and never a 100% certainty.
zurĂĽck zum  Buch The Future of Software Quality Assurance"
The Future of Software Quality Assurance
Titel
The Future of Software Quality Assurance
Autor
Stephan Goericke
Verlag
Springer Nature Switzerland AG
Ort
Cham
Datum
2020
Sprache
englisch
Lizenz
CC BY 4.0
ISBN
978-3-030-29509-7
Abmessungen
15.5 x 24.1 cm
Seiten
276
Kategorie
Informatik
Web-Books
Bibliothek
Datenschutz
Impressum
Austria-Forum
Austria-Forum
Web-Books
The Future of Software Quality Assurance