24.11.2014 Views

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tabl. 4. MD error before and after filtration<br />

Tab. 4. Błąd MD przed i po filtracji<br />

All images were scanned with 600 dpi resolution. Plustek<br />

OpticPro A320 was used as the model scanner and Canon<br />

LiDE100 as the low quality scanner.<br />

Conclusion<br />

MD before filtration<br />

MD after filtration<br />

Images 1 161 54<br />

Images 2 169 57<br />

Images 3 143 43<br />

Images 4 187 67<br />

Images 5 166 57<br />

Analyzing the results presented in tables 3 and 4, it can be<br />

stated that the digital filter of 5 x 5 mask obtained in the course<br />

of learning process of the neural network fulfils its task. After<br />

applying tangle operation, images acquired by low class scanner<br />

have become comparable in quality with model images.<br />

Surely, there is no 100 percent improvement, because the filter<br />

mask is relatively small. However, the advantage of it is<br />

that through realization of the discrete tangle operation, it can<br />

be used in popular programmes for image procession such<br />

as CorelDraw or Photoshop.<br />

Of course, the learning process of the neural network is<br />

long but it occurs only once and filter obtained in such a way<br />

can be applied in signal processors, so that the improvement<br />

of photos can be implemented practically in real time.<br />

References<br />

[1] Tadeusiewicz R., Kohoroda P.: Komputerowa analiza i przetwarzanie<br />

obrazów. Wydawnictwo Fundacji i Rozwoju Telekomunikacji,<br />

Kraków 1997.<br />

[2] Kornatowski E.: Probabilistyczna miara wierności odwzorowania<br />

sygnału Kwartalnik <strong>Elektronika</strong> i Telekomunikacja 1999.<br />

[3] Zieliński T.: Cyfrowe przetwarzanie obrazów. Wydawnictwo Komunikacji<br />

i Łączności, Warszawa 2005.<br />

[4] Osowski S.: Sieci neuronowe do przetwarzania informacji. Oficyna<br />

Wydawnicza Politechniki Warszawskiej, Warszawa 2000.<br />

[5] Bishop C.: Neural Network for Pattern Recognition. Oxford: Caledron<br />

Press 1995.<br />

[6] Korbicz J., Obuchowicz A., Ucińskii D. A.: Sztuczne sieci neuronowe.<br />

Akademicka oficyna wydawnicza PLJ, Warszawa 1994.<br />

[7] Praca zbiorowa: Sieci neuronowe. Akademicka oficyna wydawnicza<br />

EXIT, Warszawa 2000.<br />

[8] Shenn N.: Neural network for system identification. Int. J. Syst.<br />

Sci., v. 23, no 12, pp. 2171-2186 1992.<br />

[9] Winter R, Widrow B.: Madaline Rule II: A training algorithm for<br />

neural networks. Proc. IEEE 2nd Int. Conf. Neural Networks, San<br />

Diego, CA, v. 1, pp. 401-408, 1988.<br />

[10] Hopfield J., Tank D.: Neural computations of decisions in optimization<br />

problems. Biological Cybernetics vol. 52, pp 141-152,<br />

1985.<br />

Global multicriteria optimization in weather routing<br />

(Wielokryterialna optymalizacja globalna w nawigacji meteorologicznej)<br />

dr inż. JOANNA SZŁAPCZYŃSKA<br />

Akademia Morska w Gdyni, Wydział Nawigacyjny<br />

A task of finding a global optimum in a complex, non-linear optimization<br />

problem with constraints belongs to NP-hard problem<br />

class. Hence, selecting a global optimization method reliable<br />

and suitable for given problem might be a challenge [1]. The<br />

problem becomes even more complicated when it is defined as<br />

a multicriteria (aka multiobjective) optimization problem (MOP).<br />

Possible approaches include goal function linearization, interactive<br />

optimization techniques and multicriteria searching for<br />

Pareto-optimal solutions. The latter scheme is the most popular<br />

and often performed by metaheuristic methods.<br />

Ship route optimization in weather routing is an example of<br />

a real life MOP class problem. The term “weather routing” refers<br />

to a process of finding the most convenient route for a ship<br />

while taking into account available weather forecasts. The<br />

weather routing optimization problem has already been defined<br />

in terms of MOP [2]. This paper presents the comprehensive,<br />

already implemented solution to finding a global optimum in<br />

weather routing. In addition to that, it includes a discussion on<br />

efficiency of current solution and other possible approaches towards<br />

global optimization. The final conclusions try to appoint<br />

alternative optimization methods being able to improve the efficiency<br />

of current solution.<br />

Problem definition in weather routing<br />

The criteria set in weather routing models the following elements:<br />

passage time (min), fuel consumption (min) and voyage<br />

risk (min). The constraint set include four elements describing<br />

natural obstacles and navigational constraints. A detailed description<br />

of the constrained multicriteria problem definition in<br />

weather routing has been already given in [2].<br />

Multicriteria evolutionary algorithms<br />

and ranking methods in weather routing<br />

The solution [2] to the weather routing optimization problem<br />

comprises two optimization techniques: multicriteria evolutionary<br />

algorithm (SPEA) and multicriteria ranking method<br />

(Fuzzy TOPSIS). The former is responsible for finding a set of<br />

Pareto-optimal solutions, while the latter is utilized to narrow<br />

the vast set of (Pareto-optimal) routes to a single route recommendation.<br />

It is worth noticing that preferences of decisionmaker<br />

towards optimization criteria influence only the ranking<br />

method, leaving the main evolutionary optimization procedure<br />

not affected. The following subsections provide a more de-<br />

ELEKTRONIKA 11/<strong>2009</strong> 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!