Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een Advanced Diagnostic Knowledge Base
In februari 2011 Maken , Amerikanen keek als IBM's Watson computernetwerk streden op Jeopardy , een trivia quiz . De computer gemakkelijk zijn menselijke tegenstanders te verslaan , maar het had moeite met de vragen die gebruikte woorden met meerdere betekenissen , of zich op complexe relaties . Hoewel Watson liep op een server farm dat ingezet duizenden processoren en enorme opslagcapaciteit repositories , kunnen soortgelijke technologie draaien op desktop computers , om problemen op te lossen in veel kleinere domeinen . Instructies
1

Selecteer een klein probleem domeinnaam voor een eerste proefproject . Als het project omvat medische diagnose , te beginnen met een eenvoudige ruimte , als een kleine deelverzameling van respiratoire problemen . Kopen van 2

Zoeken op het internet om te leren hoe expert systemen werken , en welke talen en tools kunnen worden gebruikt voor het proefproject . De meeste expert systemen hebben twee delen , een kennisbank waarin feiten zijn opgeslagen , en een gevolgtrekking motor die de feiten analyseert om vragen te beantwoorden .
3

Download meerdere expertsysteem gereedschappen en experiment , te maken het proefproject . Veel van de tools zijn open source , zodat ze kunnen gratis worden gedownload . Commerciële producten bieden vaak gratis trial -versies , maar controleer dan de uiteindelijke kosten voor het kiezen van deze . Experimenteer met verschillende om uit te vinden welk hulpmiddel het beste werkt voor het project en probleem domein. Na wat trial and error , kies de beste van deze aan het expertsysteem te creëren .
4

Maak de kennisbasis . Beginnen met de definitie monster feiten om een ​​gevoel voor hoe kennis wordt vertegenwoordigd krijgen . Feiten worden vaak opgeslagen als "als , " dan construeert . Als symptoom is koorts , voorwaarde is griep . Als symptoom is loopneus , voorwaarde is verkoudheid . Een kennisbank is gebouwd op vele duizenden feiten , dus nagaan hoe deze feiten te verzamelen en krijgen ze in de juiste vorm .
5

Bepaal de gebruikersinterface . Zal een op tekst gebaseerde vraag en antwoord sessie werk best - of zal een reeks meerkeuzevragen beter werken ? Baseren deze keuze op de mensen die het systeem en de mogelijkheden van de software zal gebruiken .

Test 6 het systeem . Ontwikkelen van een set van testgevallen te bepalen hoe goed de expert systeem werkt . Indien bepaalde testcases niet de juiste antwoorden opleveren , check de kennisbasis te zorgen dat de feiten correct werden gecodeerd , en dat er voldoende gegevens beschikbaar zijn om de vraag te beantwoorden . Blijven om het systeem af te stemmen , totdat het allemaal van de testcases , evenals willekeurige vragen van testers kunnen beantwoorden .
7

Vouw het systeem om alle gebieden van het probleem gebied te bekostigen . Blijven feiten in nieuwe gebieden toe te voegen . Verfijnen van de user interface en afstemmen van de gevolgtrekking motor . Indien nodig , voeg andere gevolgtrekking motoren die kunnen analyseren van de gegevens met behulp van andere algoritmen .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een testplan ontwi…
·Hoe maak je een Datatype in Um…
·Definitie van Staging Tables 
·Wat zijn de voordelen van Top …
·De kern functioneren en de int…
·Hoe veel van de gegevens met C…
·Hoe te Geodatabases Lock 
·Hoe maak je een functie in MAT…
·De geschiedenis van de Prolog …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een voettekst . PHP File vers…
·Hoe je Javascript gebruiken Met Ole Auto…
·Hoe stel ik een Int via een netwerk in J…
·Verschillen tussen Visual Basic en Visua…
·Hoe maak je een tijdelijke tabel maken i…
·Hoe maak je een FTP script schrijven 
·Hoe te schatten het aantal bugs in een c…
·Concurrency Control Techniques 
·Definitie van CPP Bestand 
Copyright © Computer Kennis http://www.nldit.com