Studia Informatica (E-Journal)
Not a member yet
712 research outputs found
Sort by
Zastosowanie technologii OpenCL w systemie zadań rozproszonych w architekturze nadzorca-wykonawca
This article describes the usage of OpenCL technology to perform computations with usage of GPU in the task distribution system. Usage of OpenCL technology allowed to involve any kind of workstation’s processing unit (GPU, CPU). This system is flexible and allows to change the OpenCL implementation.Artykuł opisuje zastosowanie technologii OpenCL do wykonywania obliczeń z wykorzystaniem procesora graficznego w systemie rozproszonym. Zastosowanie technologii OpenCL pozwoliło na wykorzystanie dowolnej jednostki obliczeniowej danej stacji roboczej (zarówno GPU, jak i CPU). Stworzony system jest elastyczny i pozwala na zmianę implementacji OpenCL
Implemetacja funkcji logicznych za pomocą sieci bramek kwantowych
The following publication concerns on Boolean functions modelling with use of quantum gates, but without so-called ancilla qubits. First, the algorithm of matrix form calculating for quantum operator is presented – mentioned operator may be used to determine the value of Boolean function. Next, it is shown how to construct quantum gates circuit solving given problem.W poniższym artykule podniesiony został problem modelowania funkcji logicznych za pomocą kwantowych obwodów unitarnych bez korzystania z tzw. kwantowych bitów pomocniczych. Podano algorytm opisujący tworzenie postaci macierzowej operatora kwantowego, za pomocą którego można wyznaczyć wartość funkcji logicznych n zmiennych, a także wskazano, w jaki sposób skonstruować sieć znanych bramek kwantowych realizującą działanie wspomnianego operatora
Analiza porównawcza algorytmów wyszukiwania wzorca w tekście
One of the text processing problems is the pattern matching problem. The goal of the problem is to find all places where one text or string, called pattern, is found within the given text. In this paper, a comparative analysis of existing string matching algorithms is presented, and the comparison criterion is the time of searching the pattern in the text. The results of the tests are also presented.Jednym z problemów związanych z przetwarzaniem tekstów jest problem wyszukiwania wzorca w tekście, którego celem jest wyznaczenie wszystkich wystąpień w zadanym tekście innego tekstu, zwanego wzorcem. W niniejszej pracy dokonano analizy porównawczej istniejących algorytmów wyszukiwania wzorca w tekście, przy czym kryterium porównawczym jest czas wyszukiwania wzorca. Wyniki przeprowadzonych badań zamieszczono w pracy
Ocenianie projektów technologii informacyjnej
We consider information technology projects in the methodology of PMI described with the approach of Kathy Schwalbe. We recall formal approaches to knowledge representation. We analyze approximation spaces of Pawlak and Żakowski introducing several operations and we suggest applications to the design of projects. We introduce several methods to evaluate project, also idea to evaluate expert estima-tions concerning projects is expressed.W artykule stosujemy metodologię PMI budowy projektów w ujęciu Kathy Schwalbe. Przypominamy formalne podejścia do problemu reprezentacji wiedzy. Opisujemy własności operacji przybliżających i sugerujemy zastosowanie do oceny projektów systemów informacyjnych
Badanie wpływu metod normalizacji na wyniki klasyfikacji gatunków muzycznych z wykorzystaniem algorytmu kNN
This paper presents a comparison of different normalization methods applied to the set of feature vectors of music pieces. Test results show the influence of min-max and Zero-Mean normalization methods, employing different distance functions (Euclidean, Manhattan, Chebyshev, Minkowski) as a pre-processing for genre classification, on k-Nearest Neighbor (kNN) algorithm classification results.Artykuł przedstawia porównanie różnych metod normalizacji zastosowanych do zbioru wektorów cech utworów muzycznych. Wyniki testów prezentują wpływ zastosowania metod normalizacji min-max oraz Zero-Mean z użyciem różnych funkcji odległości (Euklidesowej, Manhattan, Czebyszewa, Minkowskiego) w procesie wstępnego przetwarzania w klasyfikacji gatunków muzycznych z wykorzystaniem algorytmu klasyfikacji k-Najbliższych Sąsiadów (kNN)
Adaptacyjna detekcja skóry w obrazach barwnych z wykorzystaniem przestrzeni sygnału błędu
In this paper we present a study on skin detection methods which operate in an error signal, obtained from the RGB colour space. Using this single-dimensional space, a global skin colour model was defined, as well as a facial region-based adaptation scheme was proposed recently. Our contribution lies in investigating the importance of how the facial regions are defined, and also we extend the existing methods that operate in the error space. Obtained experimental results indicate that the proposed improvements help better exploit the potential of the error space, and they reduce the skin detection errors.Artykuł przedstawia badania dotyczące metod detekcji skóry na podstawie sygnału błędu, otrzymanego po przekształceniu przestrzeni barwnej RGB. We wcześniej opublikowanych pracach sygnał błędu posłużył do zdefiniowania globalnego modelu barwy skóry, a także modelu adaptacyjnego bazującego na wykrytych obszarach twarzy. Wkład autorów polega na zbadaniu istotności sposobu określania obszarów twarzy, a ponadto zaproponowane zostało rozwinięcie istniejących metod. Otrzymane wyniki eksperymentalne pokazują, że proponowane udoskonalenia umożliwiają bardziej efektywne wykorzystanie przestrzeni błędu oraz skutkują redukcją błędów detekcji skóry
System obsługi kontekstowych baz wiedzy CongloS
In the paper we present CongloS, a manager for contextual knowledge bases, its architecture and selected implementation issues. In the CongloS we exploit a specific approach combining together ideas of tarset and SIM knowledge bases, metaontological encoding of the base, intermodular couplers and ad hoc queries.W artykule przedstawiono założenia, architekturę i niektóre aspekty implementacyjne systemu CongloS – systemu obsługi kontekstowych baz wiedzy opartych na modelu SIM. W swoim działaniu CongloS wykorzystuje wiele specyficznych elementów koncepcji organizacji bazy wiedzy: model tarsetowy, model SIM, metaontologię opisu schematu, własne sprzęgi międzymodularne i możliwość zadawania zapytań. Koncepcje te również są opisane w artykule, wraz z zarysem sposobu ich realizacji
Analiza asymptotyczna wykładniczej sieci kolejkowej
The closed exponentional queueing network with the large number of messages and the time-dependent parameters is investigated. We have received the system of difference-differential equations for the state probabilities and system of differential equations for the average number of messages of network systems. The modeling example for their calculation is presented.W artykule przeanalizowano zamkniętą wykładniczą sieć kolejkową z dużą liczbą zgłoszeń i parametrami zależnymi od czasu. Otrzymano układ równań różnicowo-różniczkowych dla prawdopodobieństw stanów i układ równań różniczkowych do wyznaczenia średniej liczby zgłoszeń w systemach sieci. Obliczono przykład numeryczny
Mechanizm identyfikacji i klasyfikacji treści
This paper presents the mechanism of identification and classification of content, based on terms weighted method with inversed document frequency analysis and Levenstein distance technique. The proposed mechanism is applied in the analysis of topics and descriptions of selected diploma thesis, to automatic selection of supervisors and reviewers.Artykuł opisuje mechanizm identyfikacji i klasyfikacji treści, oparty na metodzie ważenia terminów, bazującej na odwrotnej częstości dokumentowej, częstości wystąpienia terminu i odległości Levenshteina. Zaproponowany mechanizm zaimplementowano w program analizujący tematy i opisy prac dyplomowych, w celu automatycznego doboru promotorów i recenzentów
Wspomaganie i rozszerzanie funkcjonalności debugowania IntelliTrace
IntelliTrace is a historic debugger for the .NET platform. It has many capabilities but also some serious limitations: it significantly affects the performance of applications or provides only basic methods for analysis of collected data. In this paper, IntelliTrace is examined and a set of tools called IntelliTrace Toolkit, which allows these problems to be overcome, is proposed.IntelliTrace to debuger historyczny dla platformy .NET. Ma wiele możliwości, ale również kilka ograniczeń, na przykład wpływa negatywnie na wydajności aplikacji i udostępnia tylko podstawowe sposoby analizowania zgromadzonych danych. W tym artykule możliwości IntelliTrace zostały poddane analizie i na tej podstawie zaproponowano zestaw narzędzi IntelliTrace Toolkit, który rozwiązuje wspomniane problemy