HOOFDSTUK 3 : analyse en ontwerp3.1 Analyse van DesignIn deze studie zal worden gebouwd met een expert systeem application programming language jav . Een expert systeem is een computerprogramma dat de kennis van een of meer menselijke deskundigen op een specifiek veld . Een expert systeem is ontworpen om een expertsysteem voor Controles zwangerschap.3.1.1 Analyse SysteemInzicht
Analyse Systeem ( System Analysis ) door Jogiyanto ( 1999 , p.129 ) is
de ontleding van een compleet informatiesysteem om de onderdelen en
componenten te identificeren worden geëvalueerd met het oog op de
problemen , kansen barrières , die zich hebben voorgedaan en behoeften zullen naar verwachting worden voorgesteld zijn hervormingen .In de analysefase van het systeem zijn de basisstappen
moeten als volgt worden uitgevoerd door het systeem analist :een . Identificeren , namelijk identificatie van het probleem .b . Begrijp , dat werkt aan het bestaande systeem te begrijpen .c . Analyseer dat het systeem analyseert .d . Verslag , waarin de resultaten van de analyse -rapporten.Stadia van de analyse uitgevoerd na het planningssysteem en het systeem voordat het systeem ontwerpfase. Fase analyse is een cruciale stap en zeer belangrijk omdat fouten in deze fase fouten en veroorzaken de volgende fase .3.2.2 Analyse en Logische Methoden
In tertengan 1970 , verschillende ES begon te ontstaan , een
belangrijke kennis die wordt geleerd wanneer het de macht van ES
afgeleid van haar specifieke kennis niet van bijzonder formalisme en
gevolgtrekking patronen worden gebruikt .De
vroege jaren 1980 de eerste ES -technologie - in eerste instantie
beperkt door de academische sfeer begon te ontstaan als een
commerciële toepassing , vooral XCON , xsel ( ontwikkeld uit de R -1 op
de Digital Equipment Corp ) en CATS - 1 (ontwikkeld door General
Electric ) . Expert
systeem voor de diagnose van de eerste te worden gemaakt door Bruce
Buchanan en Edward Shortliffe aan de Stanford University . Het systeem heet MYCIN ( Heckerman , 1986 ) .
MYCIN
is een interactief programma dat de diagnose van de ziekte en infectie
miningitis bacremia antimicrobiële therapie uitvoert en aanbevelingen . MYCIN is in staat om een verklaring te geven voor zijn redenering in detail. In de pilot , kon hij het vermogen van dergelijke gespecialiseerde tonen . Hoewel MYCIN nooit routinematig gebruikt door artsen , MYCIN is een
goede referentie in een andere studie van kunstmatige intelligentie ( - ,
1995 ) .2.6.3 . De kenmerken van een expertsysteem3 . Beperkt tot specifieke sectoren .4 . Kan bieden redenering voor gegevens - gegevens die onvolledig of onzeker is .5 . Kan worden gesteld dat het een reeks redenen op een manier die kan worden begrepen .6 . Op basis van de regel of regels gespecificeerd.7 . Ontworpen om geleidelijk worden uitgebouwd .8 . De uitgang is het advies of aanbeveling .9 . De uitgang afhankelijk van de dialoog met de gebruiker .10 . Kennisbasis en een afzonderlijke motor storing .
De werking van fuzzy logic in hoofdlijnen bestaat uit middelen en processen en resultaten . Fuzzy
logic is een logica van de set theorie is ontwikkeld om het concept van
de waarde die er bestaat tussen waarheid ( waarheid) en fouten ( false)
aan te pakken . Door fuzzy logic value geproduceerd niet alleen ja ( 1 ) of niet ( 0 ) maar de gehele waarschijnlijkheid tussen 0 en 1 . ( Bron , http://en.wikipedia.org/wiki/Fuzzy_logic : 15 januari 2013 ) .
2.6.2 . Een korte geschiedenis van Expert Systems
Expert System ( ES ) werd in het midden van de jaren 1960 ontwikkeld door Artificial Intelligence Corporation . Periode
van kunstmatige intelligentie onderzoek wordt gedomineerd door een
geloof dat reden gecombineerd met geavanceerde computer experts
prestatie of bovenmenselijke zal produceren . Een poging in deze richting is de General Purpose probleemoplosser ( GPS ) . GPS in de vorm van een procedure ontwikkeld door Allen Newell , John
Cliff Show en Herbert Alexander Simon van Logic theoreticus, is een
poging om intelligente machines te creëren .GPS zelf is een voorloper van de Expert System ( ES ) . GPS werkte stappen zetten - stappen nodig uitgangssituatie zetten in een doeltoestand voorafbepaalde .In
het midden van de jaren 1960 , een verandering van een veelzijdig
programma ( algemeen gebruik ) tot specialisten ( special -purpose )
programmeren met de ontwikkeling van DENDRAL door E.Feigenbaum van
Stanford University en dan gevolgd door MYCIN . Complex probleem dat een groot deel van de kennis over de problematiek vereist .
2.6.1 . fuzzyKan worden uitgelegd als een fuzzy vage taal , dat wil zeggen , fuzzy logic is de logica van vage . Waar op fuzzy logic kan de moeite waard een waarde van 'waar' en ' onwaar' zijn tegelijkertijd . Het niveau van ' waar' of ' onwaar' waarden in de fuzzy logic lidmaatschap is afhankelijk van het gewicht . Fuzzy logic is een mate van lidmaatschap varieert van 0 tot 1 , in
tegenstelling tot digitale logica die slechts twee lidmaatschap van 0 of
1 per keer .Fuzzy logic wordt vaak gebruikt om een waarde die wordt vertaald in de
taal ( taal ) , zodanig dat de temperatuur in de kamer expressie als de
kamer koud , warm of heet drukken .
Fuzzy logic is een geschikte manier om een ingang ruimte toewijzen aan een uitgang ruimte en hebben lopende waarde . De voordelen van fuzzy logic redenerend vermogen is er in de taal . Zodat in het ontwerp geen complexe wiskundige vergelijkingen van het voorwerp te regelen vereisen .Fuzzy systemen kunnen menselijke kennis in een wiskundige vorm vertegenwoordigen meer lijkt op het menselijk denken . Met
een fuzzy logic controller heeft het voordeel dat complexe systemen ,
niet - lineair , of een systeem dat moeilijk weer te geven in een
wiskundige vorm kan controleren . Uit informatie in de vorm van kennis en ervaring speelt een
belangrijke rol bij het herkennen van het gedrag van het systeem in de
echte wereld .