Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Równoważący obciążenia system ETL, bazujący na maszynie uczącej
Data warehouses users usually expects both: short response time and high level of data “freshness”. The LEMAT presented as the ETL process manager bases on a concept of a adaptive load balancing of queries and actualizations according to user changing needs. The LEMAT system uses new workload balancing algorithm that uses LMWB (Learning Machine-based Workload Balancing) with the advanced query classifier SVM (Support Vector Machine). Moreover the method of a LEMAT system adaptation is presented. This method bases on collection of changing work conditions characteristics and reactions to congestions.Użytkownicy hurtowni danych wymagają zazwyczaj zarówno krótkiego czasu odpowiedzi na zapytania, jak i wysokiego poziomu świeżości pobieranych danych. Przedstawiony system LEMAT zarządzający procesem ekstrakcji danych ETL opiera się na koncepcji adaptacyjnego równoważenia obciążenia operacji zapytań i aktualizacji zgodnie ze zmieniającymi się potrzebami użytkownika. System LEMAT używa autorskiego algorytmu równoważenia obciążenia z użyciem maszyny uczącej z zaawansowanym klasyfikatorem zapytań LMWB. Zaprezentowana została również metoda adaptacji systemu LEMAT na podstawie zbieranych statystyk o zmieniających się warunkach pracy oraz jego reakcja na przeciążenia
Rodzina przyrostowych klasyfikatorów wieloetykietowych dla rekomendacji otagowań w sieciach społecznych
The purpose of this article is to present profits and costs of enriching state of the art real life tag recommender system with incremental learning mechanisms. We describe modifications to a system that successfully participated in Online Task of ECML/PKDD Discovery Challenge 2009. The system’s architecture follows an idea to construct hierarchical ensemble of simple classifiers, which was implemented in various ways by the systems with highest performance in the Challenge. The system is currently integrated as a web service with BibSonomy bookmarking portal and outperforms other algorithms in terms of effective latency. We focus on incremental learning techniques that improve quality of the system’s recommendations, but do not raise maintainability, efficiency or reliability issues.Celem artykułu jest prezentacja korzyści i zagrożeń związanych ze wzbogaceniem systemu rekomendującego otagowania o mechanizmy uczenia przyrostowego. Opisujemy modyfikacje do systemu, który z powodzeniem brał udział w konkursie ECML/PKDD Discovery Challenge. Architektura systemu oparta jest na idei wspólnej dla systemów, które osiągnęły najwyższe oceny podczas konkursu i składa się z hierarchicznego łączenia wyników prostych klasyfikatorów. Opisywany system jest obecnie zintegrowany z serwisem internetowym BibSonomy i osiąga najwyższe oceny ze względu na czas dostarczania rekomendacji dla użytkowników. W tym artykule skupiamy uwagę na zastosowaniu technik uczenia przyrostowego, któ¬re nie powodują znacznego obniżenia prędkości systemu lub obniżają jego niezawodność we wdrożeniu w środowisku badawczym
Wydajność przetwarzania zapytań w środowisku sfederowanego systemu IBM DB2
One of the basic architecture implementing the Distributed Relational Database Management System is the system of federated database, that is central repository of data originated from different, relational and not relational, sources. The examining platform was 3-node DB2 cluster, where queries efficiency was analyzed. A lot of SQL queries were executed and chosen queries and their execution plans were analyzed, in order to identify query optimizer determinants, affecting query processing strategy.Jedną z podstawowych architektur implementacyjnych systemu rozproszonych baz danych (RBD) jest tzw. system sfederowanych baz danych, który jest w istocie centralnym repozytorium zawierającym dane, do których są dowiązane dane z innych źródeł. W artykule przedstawiono wyniki testów środowiska 3 węzłowego klastra pod kątem wydajności przetwarzania zapytań SQL. Dla wybranych zapytań analizowano ich plany wykonania, w celu identyfikacji czynników wpływających na decyzje optymalizatora zapytań DB2 odnośnie do wyboru strategii przetwarza¬nia danego zapytania
Identyfikacja wpływowych jednostek w blogosferze
In the paper, methods of identification of the influential persons in the blogosphere using the social network analysis approach are presented. The identification is performed thanks to an estimation of the values of social network measures for nodes, an analysis of the influence of given posts onto the posts written by other authors, or by the recognition of the groups in the network composed from entities having strong reciprocal social links.W artykule zaprezentowano identyfikację wpływowych jed¬nostek w blogosferze stosując metodę analizy sieci społecznej. Identyfikacja jest dokonywana przez obliczenie podstawowych miar sieci społecznych dla węzłów, rozpatrywanie wpływu poszczególnych postów na blogosferę oraz wyodrębnienie w sieci grup jednostek mających silne wzajemne powiązania społeczne
Zależności funkcyjne między atrybutami rozmytymi poziomu drugiego z interwałową funkcją przynależności
The paper deals with functional dependencies in fuzzy databases. Attribute values are represented by means of interval-valued level-2 fuzzy sets. A possibility-based approach has been applied. The degree of a fuzzy functional dependency has been determined by means of closeness measures of attribute values. Such dependencies are submitted to extended Armstrong’s axioms. Definitions of fuzzy normal forms have been formulated.Przedmiotem artykułu są zależności funkcyjne w rozmytych bazach danych. Do opisu atrybutów zostały wykorzystane interwałowe zbiory rozmyte poziomu drugiego. Zastosowano podejście posybilistyczne. Stopień rozmytej zależności funkcyjnej został określony na podstawie miar bliskości wartości atrybutów. Zależności takie podlegają rozszerzonym regułom Armstronga. Sformułowano definicje rozmytych postaci normalnych
Wykorzystanie przeszukiwania pełnotekstowego w konstrukcji aplikacji o architekturze cienkiego klienta
Thin client architecture is now widely used solution for developing applications for business management. With the increase in users of the system architects are problems loading the application. In areas where user interaction is associated with many searches, it is appropriate to ensure optimal operation of selection. Searches may also take place in a complex textual descriptions of the stored entities. Then we turn to the full-text indexes. This article presents an analysis of the implementation of this mechanism in different database management systems. Examples include the structure and query the actual database of real estate market.Architektura cienkiego klienta jest obecnie powszechnie stosowanym rozwiązaniem w tworzeniu aplikacji do zarządzania przedsiębiorstwem. Wraz ze wzrostem liczby użytkowników systemu przed konstruktorami stają problemy obciążenia aplikacji. W przypadku dziedzin, w których interakcja użytkownika wiąże się z licznymi wyszukiwaniami, celowe jest zapewnienie optymalnych operacji selekcji. Wyszukiwanie może odbywać się także w rozbudowanych opisach tekstowych dotyczących magazynowanych encji. Wówczas warto jest sięgnąć po indeksy pełnotekstowe. Niniejszy rozdział przedstawia analizę realizacji tego mechanizmu w różnych systemach zarządzania bazami danych. Przykłady dotyczą struktury i zapytań rzeczywistej bazy danych dla rynku nieruchomości
Sprzętowe wspomaganie przetwarzania danych w strumieniowym systemie zarządzania danymi
This paper present data stream management system architecture supported by hardware accelerated data processing module. Projected system was exten¬ded by CUDA libraries. Paper presents use case based on dedicated query language and projects of inner structure of modified system.W artykule przedstawiono architekturę strumieniowego systemu zarządzania danymi wyposażonego w sprzętowe wspomaganie procesu przetwarzania danych. System zarządzania rozbudowano o biblioteki wspierające technologię CUDA. Przedstawiono przykład użycia w oparciu o dedykowany język deklaratywny oraz projekt wewnętrznej struktury zmodyfikowanego systemu
Metody analizy sieci kryminalnych
The paper presents chosen social network based methods of analysis and visualization of criminal networks. The methods presented may become the basis of the system supporting police and intelligence analysis.W pracy przedstawiono wybrane metody analizy i wizualizacji sieci kryminalnych wywodzące się z analizy sieci społecznych. Omówione metody mogą stanowić podstawę dla systemu wspomagającego pracę służb kryminalnych i antyterrorystycznych
System do projektowania protokołów sieci bezprzewodowych oraz symulacji ich działania
This paper describes a system which supports designing of communication protocols for devices working in a wireless network. This system also allows connecting to a simple database which enables collecting detailed information about the designed networks and protocols. It is also possible to store data that are results of simulations performed using this system.Artykuł opisuje system służący do wspomagania projektowania protokołów komunikacyjnych dla urządzeń przeznaczonych do funkcjonowania w sieci bezprzewodowej. Za pośrednictwem tego systemu można też nawiązać połączenie z prostą bazą danych, co umożliwia gromadzenie szczegółowych informacji o projektowanych sieciach i protokołach. Możliwe jest również przechowywanie danych będących rezultatami symulacji wykonywanych za pomocą tego systemu
Oracle Enterprise Manager Grid Control jako rozszerzalne środowisko do zarządzania rozproszoną infrastrukturą programowo-sprzętową, na przykładzie implementacji modułu do monitorowania wyników audytu bezpieczeństwa
The article presents functionality and areas of application in complex, corporate computing systems management of Oracle Grid Control. As preliminaries, the authors describe an evolutionary way the Oracle management systems were developed. Next, on basis of Grid Control application, the preset approach for building management systems is presented. Finally the authors show the plugin mechanism that allows extending Grid Control functionality to administrating of custom systems. On basis of a security audit monitoring a custom plugin development process was shown.Artykuł przedstawia możliwości rozwiązania Oracle Grid Control oraz jego zastosowania w obszarze zarządzania i administrowania podsystemami składowymi w złożonych, korporacyjnych systemach informatycznych. Tytułem wstępu autorzy kreślą krótki rys historyczny przedstawiający ewolucyjną drogę rozwoju systemów firmy Oracle do zarządzania infrastrukturą informatyczną. W kolej¬nym rozdziale przedstawiona zostaje obecna koncepcja firmy Oracle, w oparciu o którą zbudowane są wspomniane systemy oraz możliwości aplikacyjne rozwiązania Grid Control. W dalszej części artykułu autorzy przedstawiają możliwości rozszerzenia funkcjonalności rozwiązania Grid Control na przykładzie stworzonego modułu do monitorowania wyników audytu bezpieczeństwa. Artykuł kończą rozważania co do dalszych możliwych zastosowań rozszerzania funkcjonalności rozwiązania Grid Control