www.mamboteam.com
plcnedir.com Advertisement
FORUM arrow PLC KONULAR arrow S7 200 SİEMENS arrow Uzman Sistem Nedir?
Salı, 07 Şubat 2012
 
 
Reklamlar
Ana Menü
FORUM
ANA SAYFA
PLC KONULAR
PLC NEDİR
PLC TEZİ
SORULAR CEVAPLAR
YENİ SORU SOR
Temel PLC Sistemleri
PLC Programlama
Faydalı Bilgiler
Popüler Yazılar

Uzman Sistem Nedir? Yazdır E-posta
Perşembe, 01 Kasım 2007
Uygulamada,"uzman sistemler" ve "bilgi-tabanlı sistemler" aynı anlamda kullanılan terimlerdir. Teknik açıdan bakıldığında ise, uzman sistem bir bilgi-tabanlı sistemin en gelişmiş biçimidir

UZMAN SİSTEMLER

Uzman Sistem Nedir?

Uygulamada,"uzman sistemler" ve "bilgi-tabanlı sistemler" aynı anlamda kullanılan terimlerdir. Teknik açıdan bakıldığında ise, uzman sistem bir bilgi-tabanlı sistemin en gelişmiş biçimidir. Bir uzman sistem sorulara cevap veren, açıklık getirmek için soru soran,tavsiyelerde bulunan ve karar verme sürecine yardımcı olan diyaloğa açık bir sistemdir. Daha az gelişmiş bilgi-tabanlı sistemlere ise yardımcı sistemler denilmektedir. Yardımcı sistem, kullanıcının göreceli olarak basit nitelikteki kararları vermesine yardımcı olan bir sistemdir. Yardımcı sistemler nihai kullanıcının belirli bir sorunu çözmekten ziyade muhakeme sürecinde yapabileceği bir hata olasılığını azaltma amacını gütmektedir. Uzman sistemleri, yardımcı sistemleri ve bunların arasındaki herhangi bir sistemi geliştirmek için ihtiyaç duyulan teknoloji aynı teknolojidir. Bu yüzden yukarıda bahsedilen kavram kargaşası ortaya çıkmaktadır. Uzman sistemler insan düşünce sürecini taklit etmeye çalışır, muhakeme edebilir,çıkarımda ve yargıda bulunabilir. Günümüzde uzman sistemler değişik bilim dallarında karar vermeye yardımcı olarak kullanılmaktadır. Örneğin,tıbbi teşhiste,petrol araştırmasında,finansal planlamada, vergi hesaplamada,kimyasal analizde,cerrahide,lokomotif onarımında,hava tahmininde, bilgisayar tamiratında, uydu onarımında, bilgisayar sistemlerinin tasarımında, nükleer santrallerin işletilmesinde,devlet yasalarını yorumlamada ve daha nice alanlarda etkin bir biçimde kullanılmaktadır.

Uzman Sistemlerin Sağladığı Faydalar

Uzman sistemlerin sağladığı faydalar diğer karar destek ve yönetim bilgi sistemlerinden biraz daha farklıdır.

* Uzman sistemler uzman şahislarin bilgisini yeri gelince kullanmak üzere depolanmasina imkan verir. Belli bir uzman şahsin konusu ile ilgili sahip oldugu bilgileri uzman sistem olarak kullanmak mümkündür. Örnegin bir iş yerinde alaniyla ilgili tercüman olan bir şahsin o işten emekli olmasi işletme açisindan büyük sorun yaratmasi bekleniyorsa, bu şahsin sahip oldugu bilgileri uzman sistem haline getirmek etkili bir çözüm olabilir.

* Bir tek uzman sistemden birden fazla kullanıcının yararlanması,mümkündür.

* Uzman sistemler karar vericilerin performans ve üretkenliğini arttırır.

* Uzman sistemler belli bir konu ile ilgili karar verme sürecinde insanların aksine istikrarlı ve tutarlıdır. Yani,uzman sistem belli bir karar verme durumunda her zaman aynı bilgiyi verir.

* Uzman sistemler kritik şahislara olan bagimliligi azaltir. Insanlar emekli olabilir, hasta düşebilir, izne çikabilir veya işten ayrilabilir. Bilgisayarlar ise çay molasi bile istemez. Onlardan her zaman yararlanmak mümkündür.

* Uzman sistemlerden karar vericileri eğitmek üzere de istifade etmek mümkündür.

Uzman Sistemlerden Hangi Koşullarda Yararlanılmalı

Uzman sistemler ancak gerekli olduğu zamanlarda kullanılmalıdır. Bazı işletmelerin bulunduğu koşullar, uzman sistemin kullanılmasını gerek maliyet gerekse sağlanan faydanın önemsiz olması Yüzünden haklı kılmayabilir. Uzman sistemlerden ancak bu koşullar altında yararlanılması tavsiye edilmektedir:

* İşin tekdüzeliğine bağlı olarak uzman sistemin sık sık kullanılmasına gereksinim duyuluyorsa ve kullanıcı sayısı uzman sistemin kullanılmasını maliyet boyutunda ekonomik kılacak kadar fazla sayıda ise,

* Karar verme durumu karmaşiksa(basit durumlar için basit bir bilgisayar programindan da

yararlanılabilir.)

* Karar verme mantığı bir kural hiyerarşisine dönüştürülebiliyorsa

* Uygulama öneri,sınıflama,teşhis,yorum,açıklama,çözüm yolu seçme, durumu değerlendirmede tahmin etme üzerinde yoğunlaşıyorsa,

Uzman Sistemin Yapısı

Bir uzman sistemin yapısı,uzman sistem bilgi elde etme ünitesi, bilgi tabanı,çıkarım sistemi ve kullanıcı ile iletişim ünitesinden oluşur.

BİLGİ ELDE ETME ÜNİTESİ: Bu ünite bilgi tabanını oluşturan birimdir. Bilgi tabanı bir bilgi mühendisi ile bir veya birden fazla konu ile ilgili uzman şahsın(alan uzmanı)koordineli çalışması sonucunda yaratılır. Bilgi mühendisi, uzman sistemin çalışma esası ve mülakat teknikleri konusunda eğitim görmüş bir insandır. Başlangıç görüşmelerinde alan uzmanı belirli bir sorunun nasıl çözülmesi konusunda bildiği her şeyi bilgi mühendisine anlatır. Başlangıçta yapılan mülakatların sonucunda elde edilen bilgiler genellikle elastik ve sistemsizdir. İkinci aşamada, bilgi mühendisi alan uzmanını iş yerinde gözlemler ve bu esnada da daha fazla bilgi almak ve mevcut kuralların yeterli ve doğru olduğunu teyit etmek için alan uzmanına sürekli soru sorar. Bu aşama genelde bir yıl kadar uzun sürer. Bilgi mühendisi alan uzmanının konu ile ilgili tespit ve kurallar setini uzman sisteme bilgi tabanı olarak aktarmaya çalışır. Bilgi tabanındaki bilgiler EĞER-0 ZAMAN kuralları şeklinde yer alır.

* "Eğer" bölümü durumu açıklar,

* "0 zaman" bölümü sonuç veya amacı izah eder.

Bilgi tabanında yer alan bir kurala şöyle bir örnek verebiliriz: "Eğer bir müşterinin aylık geliri bankaya yapılan aylık ödemenin 3 katından daha az ise, o zaman müşterinin kredi geçmişini incele". Sonuçta, elde edilen bilgi tabanı öyle bir kural seti olacaktır ki, bunu doğrudan iletmenin veri tabanından veya uygulamada kullanılan kurallardan müşahide etmek mümkün değildir.

BİLGİ TABANI: Bilgi tabanı veri tabanından farklı bir kavramdır. Klasik veri

tabanının konusu öğeler arasındaki durağan ilişkiler ile ilgili verilerdir. örneğin, bir

iş gören kaydi ile iş görenin işi ve ücreti alanlari arasinda sabit bir ilişki vardir. Öte

yandan bilgi tabanındaki bilgiler şu tür bilgilerden oluşur:

* Çözülecek problem ya da problemlerin belirlenmesi,

* Problem ya da problemlere çözüm yolları,

* Problemden çözüme doğru nasıl ilerlemeli (tespit ve kurallar seti aracılığıyla)

Bilgi tabanının içerdiği bilgiler zamanla yaşanan tecrübelere bağlı olarak artış gösterir. Bazı kurallar atılır yerine yenileri ikmal edilebilir.

ÇIKARIM SİSTEMİ:Çıkarım sistemi bir uzman sistemin çekirdeğidir. Bilgi tabanında yer alan tespit ve kuralların belli bir soruna tatbik edilmesini sağlayan araçtır. Bu sistemde uzman sisteme muhakeme yeteneği kazandırılır. Bu muhakeme gücü kullanıcıya bir mantık silsilesinin sunulması ile sağlanır ve böylece çözüme ulaşılır. Bir çıkarım sisteminin muhakeme becerisi ileri zincir ya da geri zincir çıkarım süresinin birlikte ya da tek başına kullanılması esasına dayanır. İleri zincirde, uzman sistem nihai kullanıcıdan bilgiler alır ve çözüme ulaşıncaya kadar bilgi tabanından duruma uygun kuralları sırası ile takip eder. Bu süreç esnasında sürekli olarak kullanıcı ile uzman sistem arasında iletişim vardır ve bu iletişim önceden yerleştirilmiş kurallar setinin oluşturduğu mantık silsilesine göre yürütülür. Geri zincir çıkarım sürecinde ise ileri zincirin tam zıttı bir yaklaşım kullanılır. Sistem nihai kullanıcıya istediği hedef ya da sonucu sorar ve daha sonra "Eğer-o zaman" mantık silsilesine geri dönerek uzatılmak istenen hedef ya da sonucun doğru olup olmadığını araştırır. Eğer bilgi tabanındaki "Eğer-o zaman" kurallar seti hedef ya da sonuç ile uyuşuyorsa, kullanıcı tarafından saptanan hedef ya da sonuç, sorunun çözümü demektir.

KULLANICI İLE İLETİŞİM ÜNİTESİ:Yordamlama süreci biçimsel değildir, yani, bir sorunu çözmek için geliştirilmiş yazılı bir algoritma yoktur. Bir uzman sistem bir strateji ise yarattığı süreci kullanmaya devam eder. Sistemde yeni bir stratejiye dönüş seçeneği her zaman mevcuttur. Bu yordamlama süreci bu yüzden her zaman kullanıcı ile iletişime gereksinim duyar. Kullanıcı ile iletişim sayesinde nihai kullanıcı uzman sisteme sorunu ya da hedefi belirtir. Kullanıcı ile iletişim ünitesi aracılığıyla kullanıcı ile uzman sistem arasında iletişim kurulur ve böylece çözüme ulaşılmaya çalışılır.

Yapay zeka olarak adlandırılan alanda, araştırmacıların çabası muhakeme Yeteneği olan, bilgi üretebilen veya öğrenebilen, kendini daha iyiye götürme çabası olan ve beceri algılama ile mekanik yetenekleri taklit edebilen sistemleri geliştirmektir. Genel olarak, uzman sistemler, doğal diller, beşeri algılama yeteneklerinin simülasyonu ve robotikler olarak çalışmaların gruplandırıldığı yapay zeka alanında gelinen nokta, gelecekte yapılacak çalışmaları teşvik edici bir görünüm arz etmektedir. İleride, hemen hemen her uzmanlık alanında danışabileceğimiz ya da bir programlama diline ihtiyaç duymadan doğal dilimizle iletişim kurabileceğimiz bir bilgisayarı kullanabileceğimizi ya da görebilen,konuşa-bilen veya işitebilen bir robotun iş yerinde iş arkadaşımız olabileceğini söylemek kehanet olmasa gerekir...

KAYNAK : Planagement Informatıon Systems/LORRY LONG,1989

Cevaplar/Yorumlar
Ara
Sadece kayitli kullanicilar Cevap/yorum yazabilir!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Önceki   Sonraki >
 
Top! Top!