• Nie Znaleziono Wyników

Rola informatyki w naukach  ekonomicznych i społecznych

N/A
N/A
Protected

Academic year: 2022

Share "Rola informatyki w naukach  ekonomicznych i społecznych"

Copied!
15
0
0

Pełen tekst

(1)
(2)

   

 

Rola informatyki w naukach   ekonomicznych i społecznych 

Innowacje i implikacje interdyscyplinarne  

   

The Role of Informatics in Economic and Social Sciences 

Innovations and Interdisciplinary Implications 

      redakcja  ZBIGNIEW E. ZIELIŃSKI 

                               

  Wydawnictwo  Wyższej Szkoły Handlowej 

Kielce 2013 

(3)

  

Publikacja wydrukowana została zgodnie z materiałem dostarczonym przez Autorów. Wydawca nie ponosi  odpowiedzialności za treść, formę i styl artykułów. 

Komitet Naukowy 

prof. dr hab. Janusz Lewandowski   prof. dr hab. Krzysztof Grysa 

dr hab. Wiesław Dziubdziela, prof. WSH 

Redaktor Naczelny 

prof. zw. dr hab. Tadeusz Grabiński 

Redaktor Recenzji 

dr hab. Wiesław Dziubdziela, prof. WSH   

Recenzenci 

prof.  zw. dr hab. Tadeusz Grabiński  prof. dr hab. Agnieszka Baruk   prof. dr hab. Wiesław Dziubdziela 

prof. nadzw. dr hab. Ewa Grzegorzewska ‐ Ramocka  prof. nadzw. dr hab. inż. Wacław Gierulski  dr inż. Zbigniew Lis 

dr Małgorzata Paszkowska  dr Agnieszka Buś‐Bidas  dr inż. Edward Wiszniowski  dr Tomasz Konopka  dr Grzegorz Wilk‐Jakubowski  dr Wojciech Pokojski   dr Krzysztof Czubocha   

Redakcja 

dr Zbigniew E. Zieliński  mgr inż. Jarosław Kościelecki  mgr Katarzyna Baziuk  mgr inż. Artur Janus  mgr Urszula Słowik  mgr Tatiana Konopka  mgr Piotr Sidor 

Wydawca publikacji 

Wyższa Szkoła Handlowa im. B. Markowskiego w Kielcach 

Projekt „PITWIN – Portal innowacyjnego Transferu Wiedzy w Nauce” 

ul. Peryferyjna 15   25‐562 Kielce 

www.pitwin.edu.pl; biuro@pitwin.edu.pl 

© Copyright by Wyższa Szkoła Handlowa, Kielce 2013  ISSN 2081‐478X 

Nakład 300 egz.  

Publikacja  została  wydana  w  ramach  realizacji  projektu  „PITWIN  –  Portal  Innowacyjnego  Transferu  Wiedzy   w  Nauce”.  Publikacja  jest  współfinansowana  przez  Unię  Europejską  w  ramach  Europejskiego  Funduszu  Społecznego. Publikacja jest dystrybuowana bezpłatnie dla osób, które zarejestrują się na stronie internetowej 

projektu www.pitwin.edu.pl (dostępna także w wersji elektronicznej).    

(4)

Spis treści 

Wstęp ... 5   

Część I – Technologie informacyjne   

E‐learning  

1. dr Katarzyna Bocheńska‐Włostowska ‐ Zmienna dynamika rozwoju  

e‐learningu i dojrzewania  mentalnego do kształcenia na platformie ... 9  2. dr Marlena Plebańska ‐ Wdrożenie platformy e‐learningowej jako  

systemu zrządzania wiedzą pracowników ... 15  3. mgr Olga Łodyga ‐ Platforma e‐learningowa w nauczaniu przedsiębiorczości ... 33  4. mgr Paweł Sztuczka ‐ Gry symulacyjne w edukacji ekonomicznej i zawodowej ... 46  5. Małgorzata Furmankiewicz, Piotr Ziuziański ‐ Wykorzystanie szkieletowego  

systemu ekspertowego dla projektu econet... 52  6. mgr Olga Łodyga ‐ Simulation games in the entrepreneurship education ... 62   

Nowe technologie informacyjne 

7. dr inż. Szczepan Paszkiel ‐ Zastosowanie algorytmów genetycznych   do selekcji cech z sygnału elektroencefalograficznego na potrzeby  

synchronicznych oraz asynchronicznych interfejsów mózg‐komputer ... 76  8. dr Karol Chrabański, Małgorzata Furmankiewicz ‐ Określenie wymagań  

klientów odnośnie stron WWW, portali i wortali. Studium empiryczne ... 82  9. mgr Rafał Guzowski ‐ Cyfryzacja telewizji w kontekście polityki  

informacyjnej. „Switch – off” w terenie – studium przypadku ... 92  10. mgr Jacek Łukasz Wilk ‐ Perspektywy rozwoju naziemnej telewizji cyfrowej  

DVB‐T w obszarze miasta Kielce ... 101  11. mgr Milena Gębska ‐ Wdrożenie MS Dynamix AX 4.0 jako aplikacji  

wspierającej zarządzanie w wybranym przedsiębiorstwie produkcyjnym ... 108  12. Małgorzata Furmankiewicz, Piotr Ziuziański ‐ Popularność Europejskiego  

Certyfikatu Umiejętności Komputerowych – studium empiryczne ... 114  13. Martyna Dębska ‐ Nowoczesne technologie w poprawie komfortu  

życia osób niepełnosprawnych ... 124  14. mgr Kamil Olawa, mgr Małgorzata Olawa ‐ Zastosowanie technologii Systemów  

Informacji Geograficznej (GIS) do monitorowania sieci wodociągowych ... 129   

Część II – Ekonomia i nauki społeczne   

Ekonomia 

15. dr Mirosław Zajdel ‐ Wybrane aspekty rozwoju klastra łódzkiego  

(w świetle podejścia marketingowego) ... 139  16. dr Sławomir Pastuszka ‐ Rozwój społeczno‐gospodarczy  

nowych krajów członkowskich Unii Europejskiej ... 150  17. dr Artur Borcuch ‐ Design elektronicznych finansów ... 162  18. dr Bogumiła Smolorz ‐ Społecznie odpowiedzialny e‐biznes ... 172  19. mgr Magdalena Kiedrowska ‐ Ocena trzech wybranych ścieżek edukacyjnych  

z obszaru południowej Wielkopolski pod względem ich jakości ... 183  20. mgr Marcin Krawczyk ‐ Zasadność regulacji branż sieciowych – rozważania na 

przykładzie sektora elektroenergetycznego ... 194  21. mgr Mariola Mamcarczyk ‐ Ryzyko inwestycyjne w sektorze nieruchomości 

na przykładzie infrastruktury sportowej ... 204  22. mgr Aneta Lipczyńska ‐ Zasady rachunkowości i jej obszary ... 214 

(5)

  

23. mgr Justyna Karkoszka ‐ Narodowy system innowacji fundamentem  

polityki innowacyjnej państwa ... 224  24. Martyna Ostrowska ‐ Gospodarka oparta na wiedzy – zarys problematyki ... 230  25. Martyna Ostrowska ‐ Kobiety na rynku pracy – stereotypy i dyskryminacja ... 236  26. mgr Anna Misztal, mgr Piotr Misztal ‐ Realizacja koncepcji zrównoważonego i  

trwałego rozwoju w wybranych euroregionach na południowym pograniczu Polski .... 245   

Analizy ilościowe 

27. dr Przemysław Kowalik ‐ Optymalizacja cen przejazdu  

w przypadku współistnienia taryf dystansowych i relacyjnych ... 255  28. dr Adam Kiersztyn ‐ Connections between harmonic mappings and martingales 

generated by Markov chains  with applications to limit theorems ... 262  29. dr Adam Kiersztyn ‐ Zmienne opisujące w modelu  

ekonometrycznym – ujęcie rozmyte ... 275  30. mgr Ewa Lepiarska, mgr Artur Suliga ‐ Matematyczne  

modelowanie układów trójfazowych w programie FaceSage ... 287   

Zarządzanie 

31. dr hab. Ewa Grzegorzewska‐Ramocka ‐ Społeczna odpowiedzialność  

przedsiębiorstwa w polskich warunkach rynkowych ... 294  32. mgr Maciej Głuch ‐ Pozapłacowe formy motywacji  

pracowników – wybrane problemy ... 305  33. Karolina Klimańska ‐ Istota pojęcia poziomu życia na kanwie filozofii  

rozwoju zrównoważonego ... 316   

Marketing 

34. mgr Gabriela Gurgul ‐ Kształtowanie wizerunku instytucji finansowych  

na przykładzie niemieckiego banku Nord/LB ... 324   

Nauki społeczne 

35. mgr Bogusław Kurysia ‐ Strategia Trzeciej Drogi Giddensa ... 337   

Prawo 

36. mgr Marta Mulawa ‐ Współpraca zagraniczna samorządów terytorialnych   w Polsce ze szczególnym uwzględnieniem samorządu województwa  

lubelskiego w latach 2004 – 2013 ... 347  37. mgr Justyna Schabek ‐ Nowy instrument prawny zamówień  

publicznych – dialog techniczny ... 359  38. mgr Anna Misztal, mgr Piotr Misztal ‐ Zasady funkcjonowania spółki partnerskiej ... 366   

Opinia – prof. dr hab. Wiesław Dziubdziela… ... 379

   

   

(6)

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

52

Małgorzata Furmankiewicz Piotr Ziuziański **

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

Streszczenie: Zadaniem systemów ekspertowych, które stanowią jedną z dziedzin sztucznej inteligencji, jest rozwiązywanie problemów lub wspomaganie procesu podejmowania decyzji.

Węższym pojęciem są szkieletowe systemy ekspertowe, które charakteryzują się zaimplementowanym mechanizmem wnioskowania oraz pustą bazą wiedzy. Przykładem szkieletowego systemu ekspertowego jest oprogramowanie eXpertise2Go. Jego przystępność uzasadnia rozważania na temat możliwości jego szerokiego zastosowania np. w procesie podejmowania decyzji przez studentów zainteresowanych wzięciem udziału w e-learningowych wykładach w ramach projektu econet.

Słowa kluczowe: system ekspertowy, szkieletowy system ekspertowy, eXpertise2Go, econet 1. Wprowadzenie

Popularyzacja technologii informacyjnej pozwoliła na poruszenie tematu wykorzystywania komputerów w procesie podejmowania decyzji zwłaszcza w obszarze zarządzania przedsiębiorstwem. Jedną z wykształconych nauk w tym obszarze jest sztuczna inteligencja (ang.

artificial intelligence, AI), której korzenie sięgają lat 40. ubiegłego stulecia. Ważną datą w historii AI jest rok 1956, kiedy to na konferencji poświęconej tej tematyce, J. McCarthy zasugerował nazwę „Artificial Intelligence”1. Sztuczną inteligencją nazywa się dziedzinę informatyki, zajmującą się opracowywaniem programów, które wykonują działania przejawiające inteligencję2. W literaturze ponadto odnaleźć można inne definicje tego pojęcia. Możliwe jest zaklasyfikowanie go do jednej z czterech kategorii, które różnicują dwa zasadnicze elementy. Jedna grupa definicji odwołuje się do procesu myślenia i wnioskowania, natomiast inna opiera się na czynniku behawioralnym (systemy myślące lub systemy działające). Z kolei drugim elementem klasyfikującym definicje sztucznej inteligencji jest miara sukcesu (termin: ludzki lub racjonalny)3. W związku z tym wyróżniamy 4 kategorie definicji sztucznej inteligencji przedstawione na rysunku 1.

Studentka studiów stacjonarnych drugiego stopnia kierunku Informatyka i Ekonometria na Wydziale Informatyki i Komunikacji w Katowicach.

** Student studiów stacjonarnych drugiego stopnia kierunku Informatyka i Ekonometria na Wydziale Informatyki i Komunikacji w Katowicach.

1Kwaśnicka H.: Sztuczna inteligencja i systemy ekspertowe: rozwój, perspektywy, Wydawnictwo Wyższej Szkoły Zarządzania i Finansów we Wrocławiu, Wrocław 2005, s. 35.

2 Niederliński A.: Programowanie w logice z ograniczeniami. Łagodne wprowadzenie do platformy ECLiPSe, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice 2012, s. 6.

3Kwaśnicka H.: Sztuczna inteligencja ... op. cit., s. 18.

(7)

Małgorzata Furmankiewicz, Piotr Ziuziański

53 Rysunek 1. Kategorie AI.

Źródło: opracowanie własne na podstawie: Kwaśnicka H.: Sztuczna inteligencja ... op. cit., s. 18.

Współcześnie w sztucznej inteligencji wyróżnić można kilka kluczowych nurtów, do których zaliczyć można np. robotykę, logikę rozmytą, algorytmy genetyczne, inteligentne agenty programowe, a także systemy ekspertowe. Wśród nurtów AI szczególną popularnością charakteryzują się wspomniane systemy ekspertowe (ang. expert systems), których zadaniem jest rozwiązywanie problemów i generowanie ekspertyz w wąskiej, sprecyzowanej dziedzinie4.

Celem niniejszej publikacji jest przedstawienie możliwości szkieletowych systemów ekspertowych na przykładzie środowiska eXpertise2Go wykorzystanego na potrzeby wsparcia podejmowania decyzji w wyborze przedmiotu w ramach międzyuczelnianego projektu e-learningowego econet, a także analiza słabych i mocnych stron tego narzędzia.

2. Systemy ekspertowe

System ekspertowy zdefiniować można jako program komputerowy wykonujący szereg złożonych zadań o charakterze intelektualnym rozwiązujący problemy z określonej dziedziny równie skutecznie, jak ekspert dziedzinowy5. Ekspertem nazywa się osobę, która posiada specjalistyczną wiedzę z określonej, wąskiej dziedziny i potrafi się nią posłużyć w celu rozwiązania problemów z tej dziedziny6. Systemy ekspertowe mogą także pełnić funkcję pomocniczą w procesie podejmowania decyzji7. Jednym z celów stosowania systemów ekspertowych w przedsiębiorstwie jest zachowanie kluczowej wiedzy w przypadku potencjalnego odejścia pracownika z firmy. Systemy te umożliwiają także dokumentację, sprawdzanie i poprawianie profesjonalnej wiedzy przy jednoczesnym redukcji kosztów i ułatwieniu transferu wiedzy8.

Typowa architektura systemu ekspertowego składa się z czterech elementów:9

baza wiedzy (ang. knowledge base),

interfejs użytkownika (ang. user interface),

mechanizm wnioskujący (ang. inference engine),

mechanizm objaśniający (ang. explanation system).

Bazą wiedzy nazywamy element opisujący dziedzinę według przyjętego sposobu reprezentacji wiedzy, np. reguły, predykaty.10 Komunikacja pomiędzy użytkownikiem a systemem

4 Wolny W.: Sztuczna inteligencja [w:] Inteligentne systemy wspomagania decyzji, pr. zb. pod red. H. Sroka, W. Wolny, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice 2009, s. 171.

5 Pańkowska M., Sroka H.: Management and marketing information systems, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice 2005, s. 34.

6 Niederliński A.: Regułowe systemy ekspertowe, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice 2000, s. 17.

7 Kościów S.: Środowisko systemów ekspertowych [w:] Elementy systemów ekspertowych. Część I, Sztuczna inteligencja i systemy ekspertowe, pr. zb. pod red. M. L. Owoca. Wydawnictwo Akademii Ekonomicznej im.

Oskara Langego we Wrocławiu, Wrocław 2006, s. 65.

8 Tamże, s. 66.

9 Mulawka J.J.: Systemy ekspertowe, Wydawnictwa Naukowo-Techniczne, Warszawa 1996, s. 22-23.

systemy myślące jak ludzie systemy myślące racjonalnie

systemy działające jak ludzie systemy działające racjonalnie Kategorie AI

(8)

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

54

możliwa jest dzięki interfejsowi użytkownika. Część centralną systemu stanowi mechanizm wnioskujący, który zaopatruje system w metodologię wnioskowania w oparciu o informacje pochodzące z bazy wiedzy. Ostatnim z wymienionych elementów składających się na strukturę systemu ekspertowego jest mechanizm objaśniający, którego zadaniem jest wyjaśnienie użytkownikowi sposobu dotarcia do danej ekspertyzy11.

Kluczowym składnikiem systemu ekspertowego jest wnioskowanie, które w systemach ekspertowych przyjmuje zazwyczaj jedną z dwóch form:12

wnioskowanie postępujące (ang. forward-chaining),

wnioskowanie zstępujące (ang. backward-chaining).

Wnioskowanie postępujące, zwane także wnioskowaniem w przód, opiera się na tworzeniu nowych faktów w oparciu o zbiór reguł i zaobserwowane fakty. Natomiast wnioskowanie zstępujące, zwane także wnioskowaniem w tył, opiera się na poszukiwaniu dowodu słuszności danego faktu13. Jest to jeden z podziałów systemów ekspertowych. Inne klasyfikacje przedstawiono na rysunku 2.

Rysunek 2. Klasyfikacja systemów ekspertowych

Źródło: opracowanie własne na podstawie: Kościów S.: Środowisko systemów ekspertowych … op. cit., s. 70-71 oraz Mulawka J.J.: Systemy … op. cit, s. 26-27.

10 Kusztina E., Zaikin O.: Bazy danych i systemy ekspertowe, Wydawnictwo JASNE, Stargard Szczeciński - Pruszcz Gdański 2009, s. 151.

11 Kościów S.: Środowisko systemów ekspertowych … op. cit., s. 78.

12 Tamże, s. 78.

13 Kwaśnicka H.: Sztuczna inteligencja … op. cit., s. 121-124.

Kategoria systemu

systemy doradcze

systemy decyzyjne

systemy krytykujące

Realizowana przez system funkcja

systemy diagnostyczne

systemy prognostyczne

systemy klasyfikacyjne

systemy regulacyjne

systemy konsultacyjne

systemy mieszane

Sposób realizacji systemu ekspertowego

systemy dedykowane

systemy szkieletowe

Realizowane przez system zadania, np.

systemy interpretacyjne

systemy predykcyjne

systemy diagnostyczne

systemy kompletowania

systemy planowania

systemy monitorowania

systemy sterowania

(9)

Małgorzata Furmankiewicz, Piotr Ziuziański

55

Systemy dedykowane opracowywane są od podstaw przez inżynieria wiedzy, którego zadaniem jest pozyskanie wiedzy od ekspertów dziedzinowych, a następnie stworzenie systemu wspólnie z informatykiem14,15. Szkieletowe systemy ekspertowe charakteryzują się zaimplementowanym mechanizmem wnioskowania oraz pustą bazą wiedzy. Systemy te umożliwiają inżynierowi wiedzy wprowadzenie reguł, na podstawie których wnioskować ma system16.

3. eXpertise2Go jako przykład szkieletowego systemu ekspertowego

Na rynku istnieją różne szkieletowe systemy ekspertowe (ang. expert system shells). Do przykładów desktopowych szkieletowych systemów ekspertowych można zaliczyć np. pakiet Sphinx zawierający PC-shell, program Prologa. Pakiet Sphinx został opracowany przez polską firmę Aitech, która została założona w 1990 r. przez dr Michalika17. Przykładem darmowego, webowego, szkieletowego systemu ekspertowego jest eXpertise2Go18. System zbudowany za pomocą tego narzędzia może zostać uruchomiony np. poprzez wywołanie apletu e2gRuleEngine w wybranej przeglądarce internetowej. Charakterystyczne cechy pracy w środowisku eXpertise2Go przedstawiono na rysunku 3.

Rysunek 3. Cechy środowiska eXpertise2Go Źródło: opracowanie własne na podstawie:

http://www.kssi.ae.wroc.pl/~mowoc/Dydaktyka/SSI/SINarzedzia.pdf

Obsługa wiedzy niepewnej polega na ustalaniu pewności przy odpowiedziach na pytania systemu ekspertowego. Wyjaśnianie ekspertyz polega na wyświetleniu wykazu reguł, które zostały zastosowany podczas wygenerowania rozwiązania.

Zaletą pracy w środowisku eXpertise2Go jest możliwość ingerencji w interfejs graficzny użytkownika, dzięki czemu osoba tworząca system ekspertowy może dostosować go do użytkownika końcowego. Istnieje możliwość zmiany koloru czcionki, tła, wielkości obszaru systemu, a także przetłumaczenia komunikatów wyświetlanych użytkownikowi przez system ekspertowy. Inżynier wiedzy wprowadza reguły wykorzystując intuicyjny i przejrzysty aplet e2gRuleWriter.

14 Mulawka J.J.: Systemy … op. cit, s. 27.

15 Jagielski J.: Aspekty projektowania systemów ekspertowych [w:] Wiedza i komunikacja w innowacyjnych organizacjach. Systemy ekspertowe- wczoraj, dziś, jutro, pr. zb. pod red. J. Gołuchowski, B. Filipczyk.

Wydawnictwo Uniwersytetu Ekonomicznego w Katowicach, Katowice 2010, s. 29.

16 Kwiatkowska A.M.: Systemy wspomagania decyzji: jak korzystać z wiedzy i informacji w praktyce, Wydawnictwo Naukowe PWN, Warszawa 2007, s. 41.

17Michalik K.: PC-Shell/SFINX jako narzędzie tworzenia systemów ekspertowych [w:] Wiedza i komunikacja w innowacyjnych organizacjach. Systemy ekspertowe- wczoraj, dziś, jutro, pr. zb. pod red. J. Gołuchowski, B. Filipczyk, Wydawnictwo Uniwersytetu Ekonomicznego w Katowicach, Katowice 2010.

18 http://expertise2go.com.

Cechy eXpertise2Go

wydajność

orientacja na cel adaptacyjność

wyjaśnianie ekspertyz

obsługa wiedzy niepewnej

(10)

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

56

Warto wspomnieć o tym, że istnieje także aplikacja dostępna na urządzenia mobilne wyposażone w system Android (do pobrania przez Google Play) nosząca nazwę e2gDroid Lite19. Aplikacja ta stanowi odpowiednik apletu e2gRuleEngine. Ponadto możliwe jest pobranie aplikacji e2gStats Basic przeznaczonej do analizy statystycznej danych, np. analiza korelacji, regresja20.

System ekspertowy zbudowany przy pomocy oprogramowania eXpertise2Go można zastosować w wielu problemach decyzyjnych. W niniejszej publikacji podjęto temat stworzenia systemu ekspertowego przy pomocy opisanego narzędzia eXpertise2Go wspierającego wybór przedmiotu w ramach e-learningowego projektu econet realizowanego na pięciu uczelniach wyższych w Polsce.

4. Projekt econet jako międzyuczelniana platforma e-learningowa

Celem projektu econet jest szerzenie idei e-learningu w polskim środowisku akademickim.

Jest to Wirtualna Przestrzeń Współpracy Akademii Ekonomicznych. Projekt ma charakter cykliczny, realizowany jest przez pięć państwowych uczelni ekonomicznych w Polsce od 2005 roku21. Inicjatorem econet jest Fundacja Promocji i Akredytacji Kierunków Ekonomicznych, która zajmuje się także koordynacją projektu22. Misją Fundacji jest doskonalenie jakości kształcenia ekonomicznego w polskich szkołach wyższych23. W tabeli 1 przedstawiono uczelnie, które tworzą projekt econet wraz z nazwą opracowanego i udostępnianego przez nie przedmiotu. Studenci mają możliwość jednorazowego uczestnictwa w wykładzie każdej uczelni dwa razy w roku.

Tabela 1. Uczelnie realizujące projekt econet wraz z nazwą opracowanego przedmiotu

Uczelnia Przedmiot

Uniwersytet Ekonomiczny w Katowicach Podejmowanie decyzji z wykorzystaniem modeli hybrydowych Uniwersytet Ekonomiczny w Krakowie Gra symulacyjna TEES

Uniwersytet Ekonomiczny w Poznaniu Zarządzanie infrastrukturą informatyczną Uniwersytet Ekonomiczny we Wrocławiu Strategia kreatywna w reklamie

Szkoła Główna Handlowa w Warszawie Przywództwo w organizacjach - analiza najlepszych praktyk Źródło: http://www.econet.pl/przedmioty.php

W jednej edycji projektu może brać udział 25 studentów z każdej uczelni (po 5 uczestników na dany przedmiot). „Wirtualne” wykłady, które realizowane są w ramach projektu odpowiadają tradycyjnym 30-godzinnym wykładom24. Oferta dydaktyczna skierowana do studentów jest urozmaicona. Studenci w trakcie zajęć z przedmiotu UE Wrocław mają możliwość zdobycia wiedzy z obszaru reklamy i marketingu, natomiast uczestnicząc w zajęciach UE Katowice lub UE Poznań mogą posiąść wiedzę z dziedziny informatyki. Zajęcia prowadzone przez UE Kraków opierają się na weryfikacji dotychczasowych umiejętności oraz ich poszerzeniu w zakresie podejmowania decyzji w zarządzaniu przedsiębiorstwem produkcyjnym. Natomiast przedmiot z SGH umożliwia zdobycie wiedzy z zakresu zarządzania25.

19 https://play.google.com/store/apps/details?id=com.expertise2go.e2gdroidlite

20https://play.google.com/store/apps/details?id=com.expertise2go.e2gstatsbasic

21 http://www.econet.pl

22 Abramek E., Pańkowska M.: Rozwój prosumpcji w środowisku zdalnego nauczania - na przykładzie projektu econet, e-mentor 2013, nr 1 (48), s. 37.

23 http://www.fundacja.edu.pl/10/36/33/misja_i_cele.html

24 Skrzypek J.: Program odnowienia e-strategii Uniwersytetu Ekonomicznego w Krakowie [w:] Koncepcje i praktyka e-edukacji, pr. zb. pod red. n. M. Dąbrowski, M. Zając, Fundacja Promocji i Akredytacji Kierunków Ekonomicznych, Warszawa 2011, s. 41.

25Neczaj R., Turek K.: E-edukacja - szansą na unowocześnienie procesu kształcenia akademickiego, Toruńsko- Płockie Studia Dydaktyczne 2007, t.20.

(11)

Małgorzata Furmankiewicz, Piotr Ziuziański

57

Warto zaznaczyć, że platforma econet została profesjonalnie wykonana. Student może śledzić swoje postępy w nauce w elektronicznym dzienniku, natomiast do komunikacji służy moduł

„poczta”. Na platformie, dostępne są także takie moduły jak „forum” oraz „czat”. Elementy te stanowią niezbędne narzędzia podczas pracy na odległość.

5. Możliwości wykorzystania eXpertise2Go dla projektu econet

W niniejszym rozdziale autorzy przedstawiają rezultat procesu budowy systemu ekspertowego w środowisku eXpertise2Go. System nazwano Seeconet odwołując się do nazwy rozważanego projektu econet, akronimu systemu ekspertowego i angielskiego słowa „see”

(zobaczyć, widzieć). Pierwszym etapem budowy systemu ekspertowego było zgromadzenie i usystematyzowanie wiedzy dotyczącej rozpatrywanej dziedziny. Kolejnym krokiem było opracowanie listy warunków wprowadzanych do systemu oraz możliwych rozwiązań.

Przykładowymi pytaniami zadawanymi użytkownikowi przez stworzony system Seeconet są:

1. Czy lubisz udzielać się na forum i dyskutować z innymi użytkownikami w Internecie?

2. Czy niezbędna jest dla Ciebie możliwość indywidualnej konsultacji na żywo z prowadzącym zajęcia?

3. Czy jesteś zainteresowany sprawdzeniem się w roli osoby prowadzącej i podejmującej decyzje w przedsiębiorstwie produkcyjnym?

Możliwymi rozwiązaniami (ekspertyzami) są nazwy przedmiotów, które oferowane są w ramach projektu econet oraz informacja „Przykro nam. Żaden z przedmiotów nie spełnił Twoich wymagań.” Na rysunku 4 przedstawiono fragment okna apletu e2gRuleWriter z widocznymi zaimplementowanymi regułami.

Rysunek 4. Fragment okna apletu e2gRuleWriter z widocznymi zaimplementowanymi regułami Źródło: opracowanie własne

Aplet ten umożliwia przygotowanie bazy wiedzy (pliki o rozszerzeniu KB) oraz zapisywanie postępów pracy nad opracowaniem tej bazy w formie tablic decyzyjnych (pliki o rozszerzeniu KBT).

Dla rozważanego systemu ekspertowego Seeconet opracowano stronę internetową z wykorzystaniem kaskadowych arkuszy stylów. Wynik pracy przedstawiono na rysunku 5.

(12)

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

58

Rysunek 5. Ekran powitalny systemu Seeconet.

Źródło: opracowanie własne

Baza wiedzy ładowana jest do przeglądarki internetowej dzięki wykorzystaniu apletu e2gRuleEngine, którego zadaniem jest wyświetlanie pytań użytkownikowi oraz wnioskowanie na podstawie udzielonych odpowiedzi. Ponadto możliwym jest wyświetlenie reguł odpowiadających za wydanie danej ekspertyzy oraz informacji, dlaczego system zadaje użytkownikowi konkretne pytanie. Rysunek 6 przedstawia zrzut ekranu z systemu Seeconet z przykładowym pytaniem podczas przeprowadzania ekspertyzy.

Rysunek 6. Zrzut ekranu z systemu Seeconet z przykładowym pytaniem Źródło: opracowanie własne

Pod listą potencjalnych odpowiedzi możliwe jest zaznaczenie pewności, z jaką jest ona udzielana przez użytkownika. W dowolnym momencie przeprowadzania konsultacji użytkownik

(13)

Małgorzata Furmankiewicz, Piotr Ziuziański

59

może skorzystać z opcji wyświetlenia uzasadnienia zadawania danego pytania, co zaprezentowane zostało na rysunku 7.

Rysunek 7. Zrzut ekranu z systemu Seeconet z przykładowym uzasadnieniem zadawania pytania Źródło: opracowanie własne

Mimo braku innych wersji językowych niż angielska na stronie http://expertise2go.com możliwym jest opracowanie własnego tłumaczenia komunikatów systemu poprzez modyfikację plików bazy wiedzy. Możliwym jest także zmiana podstawowych parametrów apletu, takich jak rozmiar i kolor czcionki tytułowej, kolor tła. W systemie Seeconet zmieniono wersję językową na polską i dopasowano interfejs graficzny użytkownika do wyglądu stworzonej strony.

6. Podsumowanie

Studenci chcący wziąć udział w projekcie econet stają przed wyborem przedmiotu odpowiadającego ich preferencjom. Dzięki zebranej wiedzy nt. wykładów oferowanych w ramach econet wykorzystując środowisko eXpertise2Go, będące szkieletowym systemem ekspertowym, opracowano system Seeconet. Narzędzie eXpertise2Go posiada zarówno mocne, jak i słabe strony. W celu jego oceny wykorzystano analizę SWOT porządkując informacje zdobyte podczas pracy z systemem. Rezultat analizy przedstawia rysunek 8.

(14)

Wykorzystanie szkieletowego systemu ekspertowego dla projektu econet

60

Rysunek 8. Analiza SWOT eXpertise2Go Źródło: opracowanie własne

Systemy ekspertowe mogą stanowić przydatne narzędzie w procesie podejmowania decyzji. Szczególnym rodzajem systemów ekspertowych są szkieletowe systemy ekspertowe, które umożliwiają zbudowanie systemu bez znajomości języków programowania. Przykładem takiego oprogramowania jest zaprezentowane w niniejszym opracowaniu intuicyjne środowisko eXpertise2Go. Oprogramowanie to, mimo przedstawionych ograniczeń, umożliwia generowanie ekspertyz w oparciu o postawione założenia oraz udostępnia użytkownikowi mechanizm objaśniający.

Stworzony system Seeconet może zostać z powodzeniem wykorzystany przez osoby chcące skorzystać z oferty dydaktycznej econet posiadające wątpliwości odnośnie wyboru wykładu, w którym mogłyby uczestniczyć.

Bibliografia

1. Abramek E., Pańkowska M., Rozwój prosumpcji w środowisku zdalnego nauczania - na przykładzie projektu econet, e-mentor 2013, nr 1 (48).

2. Jagielski J., Aspekty projektowania systemów ekspertowych [w:] Wiedza i komunikacja w innowacyjnych organizacjach. Systemy ekspertowe- wczoraj, dziś, jutro, pr. zb. pod red.

J. Gołuchowski, B. Filipczyk, Wydawnictwo Uniwersytetu Ekonomicznego w Katowicach, Katowice 2010.

3. Kościów S., Środowisko systemów ekspertowych [w:] Elementy systemów ekspertowych.

Część I, Sztuczna inteligencja i systemy ekspertowe, pr. zb. pod red. M. L. Owoc, Wydawnictwo Akademii Ekonomicznej im. Oskara Langego we Wrocławiu, Wrocław 2006.

4. Kusztina E., Zaikin O.: Bazy danych i systemy ekspertowe, Wydawnictwo JASNE, Stargard Szczeciński - Pruszcz Gdański 2009.

5. Kwaśnicka H., Sztuczna inteligencja i systemy ekspertowe: rozwój, perspektywy, Wydawnictwo Wyższej Szkoły Zarządzania i Finansów we Wrocławiu, Wrocław 2005.

Mocne strony

• darmowy, dostępny przez Internet

• wspieranie wiedzy niepewnej

• możliwa ingerencja w interfejs użytkownika

• dostępna wersja na Androida

Słabe strony

• dostępna jedynie angielska wersja

• wymagana instalacja środowiska Java Runtime Environment

• brak aktualizacji oprogramowania

• wstrzymanie rozwoju

Szanse

• obsługa wielu języków dzięki zaangażowaniu społeczności użytkowników

• rozwój dzieidziny systemów ekspertowych

• informatyzacja społeczeństwa, popularność Internetu

• wykorzystanie nowych technologii

Zagrożenia

• wyparcie przez nowe technologie

• uzależnienie od środowisk Java, Android

• konkurencyjne oprogramowanie ANALIZA SWOT

eXpertise2Go

(15)

Małgorzata Furmankiewicz, Piotr Ziuziański

61

6. Kwiatkowska A.M., Systemy wspomagania decyzji: jak korzystać z wiedzy i informacji w praktyce, Wydawnictwo Naukowe PWN, Warszawa 2007.

7. Michalik K., PC-Shell/SFINX jako narzędzie tworzenia systemów ekspertowych [w:] Wiedza i komunikacja w innowacyjnych organizacjach. Systemy ekspertowe- wczoraj, dziś, jutro, pr.

zb. pod red. J. Gołuchowski, B. Filipczyk, Wydawnictwo Uniwersytetu Ekonomicznego w Katowicach, Katowice 2010.

8. Mulawka J.J., Systemy ekspertowe, Wydawnictwa Naukowo-Techniczne, Warszawa 1996.

9. Neczaj R., Turek K., E-edukacja - szansą na unowocześnienie procesu kształcenia akademickiego, Toruńsko-Płockie Studia Dydaktyczne 2007, t.20.

10. Niederliński A., Programowanie w logice z ograniczeniami. Łagodne wprowadzenie do platformy ECLiPSe, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice 2012.

11. Niederliński A., Regułowe systemy ekspertowe, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice 2000.

12. Pańkowska M., Sroka H., Management and marketing information systems, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice 2005.

13. Skrzypek J., Program odnowienia e-strategii Uniwersytetu Ekonomicznego w Krakowie [w:]

Koncepcje i praktyka e-edukacji, pr. zb. pod red. n. M. Dąbrowski, M. Zając, Fundacja Promocji i Akredytacji Kierunków Ekonomicznych, Warszawa 2011.

14. Wolny W., Sztuczna inteligencja [w:] Inteligentne systemy wspomagania decyzji, pr. zb. pod red. H. Sroka, W. Wolny, Wydawnictwo Akademii Ekonomicznej w Katowicach, Katowice 2009.

Netografia

1. http://expertise2go.com 2. http://www.econet.pl

3. http://www.fundacja.edu.pl/10/36/33/misja_i_cele.html

4. http://www.kssi.ae.wroc.pl/~mowoc/Dydaktyka/SSI/SINarzedzia.pdf

5. https://play.google.com/store/apps/details?id=com.expertise2go.e2gdroidlite 6. https://play.google.com/store/apps/details?id=com.expertise2go.e2gstatsbasic

The Use of Expert System for Econet Project

The purpose of expert systems, which are one of the areas of artificial intelligence, is solving problems or supporting decision making. Expert system shells are a more specific term, which have inference mechanism and an empty knowledge base implemented. An example of expert systems shells is eXpertise2Go. Its affordability justifies the consideration of the possibility of its wide range use in various applications. For example supporting decision making of students interested in participating in e-learning lectures in Econet project.

Keywords: expert system, expert systems shells, eXpertise2Go, econet

Cytaty

Powiązane dokumenty

bie autor, dotyczy jednak w mniejszym stopniu eksplanacyjnych efektów idei „charakteru narodowego”, ale raczej rozumiany jest jako składnik pewnego rodzaju utopijnej pedagogiki

Bazy wiedzy systemu zapisywane są przy użyciu języka opisu bazy wiedzy Sphinx, integrującego w sobie deklaratywny język reprezentacji wiedzy oraz imperatywny język

• Wiedza eksperta może mieć różny zakresy różną szczegółowość jednak sensownym jest tworzenie bazy wiedzy o wysokim poziomie szczegółowości i niskim

Pierwszą  grupą  systemów  zarządzających  budynkami  są  podstawowe  systemy,  które  sterują  głównie  oświetleniem,  ogrzewaniem  oraz  roletami.  Ta 

Źródło:  opracowanie  własne  na  podstawie:  Cieciura  M.:  Podstawy  technologii  informacyjnych  z  przykładami  zastosowań,  Wyd.  Opolgraf  SA,  Warszawa 

W pierwszej kolejności utworzono nowy plik danych, który następnie został wykorzystany  do  zapisania  wyników  działania  funkcji  AGREGATE.  Jako 

między skutecznością leczenia pacjentów (określoną kategoriami sukces, porażka) oraz metodą leczenia, oznaczoną przez A lub B, może w dużej mierze zależeć

Oprócz ogłoszeń dotyczących stworzenia strony internetowej, czyli najpopularniejszej usługi udostępniającej dokumenty hipertekstowe, które można wyświetlić za