Auflistung nach Schlagwort "Ensemble"
1 - 5 von 5
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelA Majority Vote Based Classifier Ensemble for Web Service Classification(Business & Information Systems Engineering: Vol. 58, No. 4, 2016) Qamar, Usman; Niza, Rozina; Bashir, Saba; Khan, Farhan HassanService oriented architecture is a glue that allows web applications to work in collaboration. It has become a driving force for the service-oriented computing (SOC) paradigm. In heterogeneous environments the SOC paradigm uses web services as the basic building block to support low costs as well as easy and rapid composition of distributed applications. A web service exposes its interfaces using the Web Service Description Language (WSDL). A central repository called universal description, discovery and integration (UDDI) is used by service providers to publish and register their web services. UDDI registries are used by web service consumers to locate the web services they require and metadata associated with them. Manually analyzing WSDL documents is the best approach, but also most expensive. Work has been done on employing various approaches to automate the classification of web services. However, previous research has focused on using a single technique for classification. This research paper focuses on the classification of web services using a majority vote based classifier ensemble technique. The ensemble model overcomes the limitations of conventional techniques by employing the ensemble of three heterogeneous classifiers: Naïve Bayes, decision tree (J48), and Support Vector Machines. We applied tenfold cross-validation to test the efficiency of the model on a publicly available dataset consisting of 3738 real world web services categorized into 5 fields, which yielded an average accuracy of 92 %. The high accuracy is owed to two main factors, i.e., enhanced pre-processing with focused feature selection, and majority based ensemble classification.
- ZeitschriftenartikelArchitekturmuster für Multi-Chatbot-Landschaften: Bot-Orchestrator und Alternativen(HMD Praxis der Wirtschaftsinformatik: Vol. 57, No. 6, 2020) Stucki, Toni; D’Onofrio, SaraImmer mehr Unternehmen bieten ihren Kunden verschiedene Chatbots für unterschiedliche Geschäftsfälle an. Damit ein Kunde immer den passenden Chatbot für sein Anliegen findet, sollten die einzelne domänen-spezifischen, also auf bestimmte Geschäftsfelder spezialisierten Chatbots in korrekter Art und Weise miteinander interagieren können. Zudem sollte die Implementierung, Wartung sowie Koordination der verschiedenen Chatbots effizient bleiben. Ein Unternehmen muss folglich die geeigneten technischen Strukturen schaffen. Dieser Artikel stellt daher verschiedene Architekturmuster für Multi-Chatbot-Landschaften vor, diskutiert ihre Vor- und Nachteile und präsentiert eines davon, der Bot-Orchestrator, im Detail. More and more companies are building several domain-specific chatbots for their customers, which are specialized chatbots for certain domains. As a result, the company’s domain-specific chatbots must be able to interact with each other in the proper way for a positive customer experience. To keep the user experience consistent and the implementation, maintenance, and coordination of the specialized chatbots efficient, a company needs to create the appropriate technical landscape. This article therefore discusses different architecture patterns for multi-bot landscapes and presents one of them, the bot orchestrator, in detail.
- TextdokumentCluster Flow - an Advanced Concept for Ensemble-Enabling, Interactive Clustering(BTW 2021, 2021) Obermeier, Sandra; Beer, Anna; Wahl, Florian; Seidl, ThomasEven though most clustering algorithms serve knowledge discovery in fields other than computer science, most of them still require users to be familiar with programming or data mining to some extent. As that often prevents efficient research, we developed an easy to use, highly explainable clustering method accompanied by an interactive tool for clustering. It is based on intuitively understandable kNN graphs and the subsequent application of adaptable filters, which can be combined ensemble-like and iteratively and prune unnecessary or misleading edges. For a first overview of the data, fully automatic predefined filter cascades deliver robust results. A selection of simple filters and combination methods that can be chosen interactively yield very good results on benchmark datasets compared to various algorithms.
- ZeitschriftenartikelIdentifying Competitive Attributes Based on an Ensemble of Explainable Artificial Intelligence(Business & Information Systems Engineering: Vol. 64, No. 4, 2022) Lee, YounghoonCompetitor analysis is a fundamental requirement in both strategic and operational management, and the competitive attributes of reviewer comments are a crucial determinant of competitor analysis approaches. Most studies have focused on identifying competitors or detecting comparative sentences, not competitive attributes. Thus, the authors propose a method based on explainable artificial intelligence (XAI) that can detect competitive attributes from consumers’ perspectives. They construct a model to classify the reviewer comments for each competitive product and calculate the importance of each keyword in the reviewer comments during the classification process. This is based on the assumption that keywords significantly influence product classification. The authors also propose an additional novel methodology that combines various XAI techniques such as local interpretable model-agnostic explanations, Shapley additive explanations, logistic regression, gradient-based class activation map, and layer-wise relevance propagation to build a robust model for calculating the importance of competitive attributes for various data sources.
- TextdokumentWeg vom unvollständigen Scrum! Hin zum vollständigeren „Scrum++"(Projektmanagement und Vorgehensmodelle 2017 - Die Spannung zwischen dem Prozess und den Mensch im Projekt, 2017) Diebold, Philipp; Theobald, Sven; Schmitt, Anna; Schmidt, CordulaAgile soweit das Auge reicht! Scrum als dominierende Agile Methode. Für viele ist Scrum damit auch ein Entwicklungsprozess. Als Projektmanagement-Framework sagt Scrum jedoch wenig über das „Wie“ der Software-Entwicklung. Demnach stellt sich die Frage nach sinnvollen oder gängig genutzten Ergänzungen zu Scrum, speziell aus den Bereichen Entwicklung, Testen und Delivery. In diesem Beitrag beschreiben wir unser methodisches Vorgehen zur Erweiterung von Scrum um sinnvoll zusammenhängende Agile Praktiken und stellen den finalen Output „Scrum++“ vor.