Skip to main content

2017 | OriginalPaper | Buchkapitel

Framework for Benchmarking Rule-Based Inference Engines

verfasst von : Szymon Bobek, Piotr Misiak

Erschienen in: Artificial Intelligence and Soft Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Rule-based systems constitute the state of the art solutions in the area of artificial intelligence. They provide fast, human readable and self explanatory mechanism for encoding knowledge. Due to large popularity of rules, dozens of inference engines were developed over last few decades. They differ in the reasoning efficiency depending on many factors such as model characteristics or deployment platform. Therefore, picking a reasoning engine that best fits the requirement of the system becomes a non-trivial task. The primary objective of the work presented in this paper was to provide a fully automated framework for benchmarking rule-based reasoning engines.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
3.
Zurück zum Zitat Bobek, S.: Methods for modeling self-adaptive mobile context-aware sytems. Ph.D. thesis, AGH University of Science and Technology, April 2016. Supervisor: G.J. Nalepa Bobek, S.: Methods for modeling self-adaptive mobile context-aware sytems. Ph.D. thesis, AGH University of Science and Technology, April 2016. Supervisor: G.J. Nalepa
5.
Zurück zum Zitat Bobek, S., Nalepa, G.J., Ślażyński, M.: Challenges for migration of rule-based reasoning engine to a mobile platform. In: Dziech, A., Czyżewski, A. (eds.) MCSS 2014. CCIS, vol. 429, pp. 43–57. Springer, Cham (2014). doi:10.1007/978-3-319-07569-3_4 CrossRef Bobek, S., Nalepa, G.J., Ślażyński, M.: Challenges for migration of rule-based reasoning engine to a mobile platform. In: Dziech, A., Czyżewski, A. (eds.) MCSS 2014. CCIS, vol. 429, pp. 43–57. Springer, Cham (2014). doi:10.​1007/​978-3-319-07569-3_​4 CrossRef
6.
Zurück zum Zitat Bock, J., Haase, P., Ji, Q., Volz, R.: Benchmarking OWL reasoners. In: van Harmelen, F., Herzig, A., Hitzler, P., Lin, Z., Piskac, R., Qi, G. (eds.) Proceedings of the ARea 2008 Workshop, vol. 350. CEUR Workshop Proceedings, June 2008. http://ceur-ws.org Bock, J., Haase, P., Ji, Q., Volz, R.: Benchmarking OWL reasoners. In: van Harmelen, F., Herzig, A., Hitzler, P., Lin, Z., Piskac, R., Qi, G. (eds.) Proceedings of the ARea 2008 Workshop, vol. 350. CEUR Workshop Proceedings, June 2008. http://​ceur-ws.​org
8.
Zurück zum Zitat Brant, D., Grose, T., Lofaso, B., Miranker, D.: Effects of database size on rule system performance: five case studies. In: Proceedings of the 17th International Conference on Very Large Data Bases (VLDB) (1991) Brant, D., Grose, T., Lofaso, B., Miranker, D.: Effects of database size on rule system performance: five case studies. In: Proceedings of the 17th International Conference on Very Large Data Bases (VLDB) (1991)
9.
Zurück zum Zitat Bratko, I.: Prolog Programming for Artificial Intelligence, 3rd edn. Addison Wesley, Redwood City (2000)MATH Bratko, I.: Prolog Programming for Artificial Intelligence, 3rd edn. Addison Wesley, Redwood City (2000)MATH
10.
Zurück zum Zitat Dey, A.K.: Providing architectural support for building context-aware applications. Ph.D. thesis, Atlanta, GA, USA (2000). aAI9994400 Dey, A.K.: Providing architectural support for building context-aware applications. Ph.D. thesis, Atlanta, GA, USA (2000). aAI9994400
11.
Zurück zum Zitat Forgy, C.: Rete: a fast algorithm for the many patterns/many objects match problem. Artif. Intell. 19(1), 17–37 (1982)CrossRef Forgy, C.: Rete: a fast algorithm for the many patterns/many objects match problem. Artif. Intell. 19(1), 17–37 (1982)CrossRef
12.
Zurück zum Zitat Giarratano, J.C., Riley, G.D.: Expert Systems. Thomson, Toronto (2005) Giarratano, J.C., Riley, G.D.: Expert Systems. Thomson, Toronto (2005)
13.
Zurück zum Zitat Goodman, B., Flaxman, S.: EU regulations on algorithmic decision-making and a “right to explanation” (2016). arXiv:1606.08813. Comment: Presented at 2016 ICML Workshop on Human Interpretability in Machine Learning (WHI 2016), New York, NY Goodman, B., Flaxman, S.: EU regulations on algorithmic decision-making and a “right to explanation” (2016). arXiv:​1606.​08813. Comment: Presented at 2016 ICML Workshop on Human Interpretability in Machine Learning (WHI 2016), New York, NY
14.
Zurück zum Zitat Hanson, E.N., Hasan, M.S.: Gator: an optimized discrimination network for active database rule condition testing. Technical report 93–036, CIS Department University of Florida, December 1993 Hanson, E.N., Hasan, M.S.: Gator: an optimized discrimination network for active database rule condition testing. Technical report 93–036, CIS Department University of Florida, December 1993
15.
Zurück zum Zitat Jang, J.H., Yang, S.H.: Development of the rule-based inference engine for the advanced context-awareness. Int. J. Smart Home 9(4), 195–202 (2015)CrossRef Jang, J.H., Yang, S.H.: Development of the rule-based inference engine for the advanced context-awareness. Int. J. Smart Home 9(4), 195–202 (2015)CrossRef
16.
Zurück zum Zitat Kaczor, K.: Knowledge formalization methods for semantic interoperability in rule bases. Ph.D. thesis, AGH University of Science and Technology, February 2015. Supervisor: G.J. Nalepa Kaczor, K.: Knowledge formalization methods for semantic interoperability in rule bases. Ph.D. thesis, AGH University of Science and Technology, February 2015. Supervisor: G.J. Nalepa
17.
Zurück zum Zitat Kaczor, K.: Practical approach to interoperability in production rule bases with Subito. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2015. LNCS, vol. 9120, pp. 637–648. Springer, Cham (2015). doi:10.1007/978-3-319-19369-4_56 CrossRef Kaczor, K.: Practical approach to interoperability in production rule bases with Subito. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2015. LNCS, vol. 9120, pp. 637–648. Springer, Cham (2015). doi:10.​1007/​978-3-319-19369-4_​56 CrossRef
18.
Zurück zum Zitat Ligęza, A.: Logical foundations for knowledge-based control systems - knowledge representation, reasoning and theoretical properties. Sci. Bull. AGH Autom. 63(1529), 144 (1993). KrakówMATH Ligęza, A.: Logical foundations for knowledge-based control systems - knowledge representation, reasoning and theoretical properties. Sci. Bull. AGH Autom. 63(1529), 144 (1993). KrakówMATH
21.
Zurück zum Zitat Miranker, D.P., Lofaso, B.J.: The organization and performance of a treat-based production system compiler. IEEE Trans. Knowl. Data Eng. 3(1), 3–10 (1991)CrossRef Miranker, D.P., Lofaso, B.J.: The organization and performance of a treat-based production system compiler. IEEE Trans. Knowl. Data Eng. 3(1), 3–10 (1991)CrossRef
22.
Zurück zum Zitat Miranker, D.P.: TREAT: a better match algorithm for AI production systems, long version. Technical report 87–58, University of Texas, July 1987 Miranker, D.P.: TREAT: a better match algorithm for AI production systems, long version. Technical report 87–58, University of Texas, July 1987
24.
Zurück zum Zitat Nalepa, G.J., Ligęza, A., Kaczor, K.: Overview of knowledge formalization with XTT2 Rules. In: Bassiliades, N., Governatori, G., Paschke, A. (eds.) RuleML 2011. LNCS, vol. 6826, pp. 329–336. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22546-8_26 CrossRef Nalepa, G.J., Ligęza, A., Kaczor, K.: Overview of knowledge formalization with XTT2 Rules. In: Bassiliades, N., Governatori, G., Paschke, A. (eds.) RuleML 2011. LNCS, vol. 6826, pp. 329–336. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-22546-8_​26 CrossRef
26.
Zurück zum Zitat Nalepa, G.J., Bobek, S.: Rule-based solution for context-aware reasoning on mobile devices. Comput. Sci. Inf. Syst. 11(1), 171–193 (2014)CrossRef Nalepa, G.J., Bobek, S.: Rule-based solution for context-aware reasoning on mobile devices. Comput. Sci. Inf. Syst. 11(1), 171–193 (2014)CrossRef
28.
Zurück zum Zitat Ostermayer, L.: Seamless cooperation of java and prolog for rule-based software development. In: Proceedings of the RuleML 2015 Challenge, the Special Track on Rule-based Recommender Systems for the Web of Data, the Special Industry Track and the RuleML 2015 Doctoral Consortium hosted by the 9th International Web Rule Symposium (RuleML 2015), Berlin, Germany, 2–5 August 2015 (2015). http://ceur-ws.org/Vol-1417/paper2.pdf Ostermayer, L.: Seamless cooperation of java and prolog for rule-based software development. In: Proceedings of the RuleML 2015 Challenge, the Special Track on Rule-based Recommender Systems for the Web of Data, the Special Industry Track and the RuleML 2015 Doctoral Consortium hosted by the 9th International Web Rule Symposium (RuleML 2015), Berlin, Germany, 2–5 August 2015 (2015). http://​ceur-ws.​org/​Vol-1417/​paper2.​pdf
30.
Zurück zum Zitat Weert, P.V.: Efficient lazy evaluation of rule-based programs. IEEE Trans. Knowl. Data Eng. 22(11), 1521–1534 (2010)CrossRef Weert, P.V.: Efficient lazy evaluation of rule-based programs. IEEE Trans. Knowl. Data Eng. 22(11), 1521–1534 (2010)CrossRef
Metadaten
Titel
Framework for Benchmarking Rule-Based Inference Engines
verfasst von
Szymon Bobek
Piotr Misiak
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-59060-8_36

Premium Partner