Kuidas Ehitada Ekspertsüsteemi

Sisukord:

Kuidas Ehitada Ekspertsüsteemi
Kuidas Ehitada Ekspertsüsteemi

Video: Kuidas Ehitada Ekspertsüsteemi

Video: Kuidas Ehitada Ekspertsüsteemi
Video: Kuidas läheb? Janno Puusepp at TEDxTartu 2024, Mai
Anonim

Ekspertsüsteem on kombinatsioon inimese erialastest teadmistest ja tarkvara tehnilistest võimalustest. Ekspertsüsteemid suudavad lahendada väga erinevaid ülesandeid - sõltuvalt inimese töö fookusest ja tarkvara funktsionaalsusest.

Kuidas ehitada ekspertsüsteemi
Kuidas ehitada ekspertsüsteemi

Vajalik

programmeerimiskeskkond

Juhised

Samm 1

Valige programmeerimiskeel, milles ekspertsüsteemi programm kirjutatakse. Erinevad keeled on mõeldud erinevate ülesannete jaoks, seega võtke selle probleemi lahendamiseks rohkem aega. Loomulikult on valiku peamine eelis keel, milles teil on kirjutamiskogemus. Internetis saate lugeda arvustusi konkreetse programmeerimiskeele kohta, vaadata kestat, milles peate töötama, ja palju muud.

2. samm

Otsustage ülesanded, mille ekspertsüsteem lahendab. Peamine erinevus ekspertsüsteemi vahel on selle õppimisvõime, ehkki programmeeritud. Valige ülesanne, mille jaoks on tingimustega vähe käivitatavat koodi. Pakkuge programmi loogika väljatöötamist.

3. samm

Looge graafiline programmi struktuur. Kirjeldage programmi põhiklassid ja põhifunktsioonid. Sellest tasub lähtuda ekspertsüsteemi liidese arendamisel. See peaks olema arusaadav mitte ainult teile, vaid ka algajatele, kes on hiljuti personaalarvutiga tööd alustanud.

4. samm

Alustage oma programmi kirjutamist. Töö hõlbustamiseks kasutage kaasaegseid arenduskeskkondi - neid on lihtne Internetist leida ja kõvakettale alla laadida. Pärast programmi kirjutamist võta natuke aega töö loogika ja õpitavuse testimiseks. See on üsna keeruline protsess, kuid peate sellele kulutama palju aega.

5. samm

Ekspertsüsteemi peamine eesmärk on lahendada probleeme, mis nõuavad eksperdi enda andmeid ja teadmisi. Seega võtab tavakasutaja vastu „eksperdi kodus“, kuna kõik eksperdi teadmised rakendatakse teie loodud programmi koodis ja programmi loogikas.

Soovitan: