MODELOWANIE KOSZTÓW REALIZACJI BUDYNKÓW MIESZKALNYCH Z ZASTOSOWANIEM ZESPOŁÓW SZTUCZNYCH SIECI NEURONOWYCH

Podobne dokumenty
PRACE NAUKOWO-PRZEGLĄDOWE

Projekt Sieci neuronowe

WYZNACZANIE WARTOŚCI PODSTAWOWYCH PARAMETRÓW TECHNICZNYCH NOWOCZESNYCH KOMBAJNÓW ZBOŻOWYCH PRZY UŻYCIU SSN

Temat: Sztuczne Sieci Neuronowe. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Sieci neuronowe w Statistica

ZASTOSOWANIE SIECI NEURONOWYCH DO OPTYMALIZACJI WARUNKÓW OBRÓBKI CIEPLNEJ STOPÓW Mg-Al

WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO. Stanisław Kowalik (Poland, Gliwice)

PROGNOZOWANIE OSIADAŃ POWIERZCHNI TERENU PRZY UŻYCIU SIECI NEURONOWYCH**

Sieci neuronowe w Statistica. Agnieszka Nowak - Brzezioska

PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH

WYKORZYSTANIE SZTUCZNYCH SIECI NEURONOWYCH W PROGNOZOWANIU

WYKORZYSTANIE SZTUCZNYCH SIECI NEURONOWYCH DO PROGNOZOWANIA CEN NA GIEŁDZIE ENERGII

Uczenie sieci typu MLP

Zastosowanie sieci neuronowej do oceny klienta banku pod względem ryzyka kredytowego Streszczenie

Zastosowania sieci neuronowych

IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ

SZTUCZNE SIECI NEURONOWE W OSZACOWANIU ZUŻYCIA TECHNICZNEGO PREFABRYKOWANYCH BUDYNKÓW MIESZKALNYCH

Analiza możliwości szacowania parametrów mieszanin rozkładów prawdopodobieństwa za pomocą sztucznych sieci neuronowych 4

Inżynieria Rolnicza 3(121)/2010

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

Ekonometria. Prognozowanie ekonometryczne, ocena stabilności oszacowań parametrów strukturalnych. Jakub Mućk. Katedra Ekonomii Ilościowej

Wprowadzenie do teorii prognozowania

ZASTOSOWANIE AUTORSKIEJ METODY WYZNACZANIA WARTOŚCI PARAMETRÓW NOWOCZESNYCH SYSTEMÓW TECHNICZNYCH DO PŁUGÓW I OPRYSKIWACZY POLOWYCH

I EKSPLORACJA DANYCH

ZASTOSOWANIE SZTUCZNYCH SIECI NEURONOWYCH W PROCESIE ROZLICZEŃ MIESZKAŃCÓW BUDYNKÓW WIELOLOKATOROWYCH

METODA PROGNOZOWANIA SZEREGÓW CZASOWYCH PRZY UŻYCIU SZTUCZNYCH SIECI NEURONOWYCH

Sztuczne Sieci Neuronowe. Wiktor Tracz Katedra Urządzania Lasu, Geomatyki i Ekonomiki Leśnictwa, Wydział Leśny SGGW

MODELOWANIE PROCESÓW PRZETWÓRCZYCH Z UŻYCIEM SZTUCZNYCH SIECI NEURONOWYCH

Streszczenie. Słowa kluczowe: modele neuronowe, parametry ciągników rolniczych

BIM jako techniczna platforma Zintegrowanej Realizacji Przedsięwzięcia (IPD - Integrated Project Delivery)

Krzysztof JURCZYK * 1. WPROWADZENIE

PRÓBA ZASTOSOWANIA SIECI NEURONOWYCH DO PROGNOZOWANIA OSIADAŃ POWIERZCHNI TERENU POWSTAŁYCH NA SKUTEK EKSPLOATACJI GÓRNICZEJ**

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

SIEĆ NEURONOWA DO OCENY KOŃCOWEJ PRZEDSIĘWZIĘCIA (PROJEKTU)

SZTUCZNE SIECI NEURONOWE W MODELOWANIU PROCESÓW Z OGRANICZONYM ZBIOREM DANYCH W INŻYNIERII ROLNICZEJ

Inżynieria oprogramowania. Część 8: Metoda szacowania ryzyka - PERT

Budowa sztucznych sieci neuronowych do prognozowania. Przykład jednostek uczestnictwa otwartego funduszu inwestycyjnego

ZESZYTY NAUKOWE WSOWL. Nr 4 (162) 2011 ISSN NAUKI EKONOMICZNE

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI

CZYNNIKI WPŁYWAJĄCE NA WIELKOŚĆ KOSZTÓW POŚREDNICH ROBÓT BUDOWLANYCH

Literatura. Sztuczne sieci neuronowe. Przepływ informacji w systemie nerwowym. Budowa i działanie mózgu

Podstawy Sztucznej Inteligencji (PSZT)

MOŻLIWOŚCI ZASTOSOWANIA METOD DATA MINING DO ANALIZY ILOŚCI ŚCIEKÓW DOPŁYWAJĄCYCH DO OCZYSZCZALNI

WYKORZYSTANIE SZTUCZNYCH SIECI NEURONOWYCH DO ANALIZY WPŁYWU WYBRANYCH PARAMETRÓW NA ŚREDNICE KOLUMN INIEKCYJNYCH

Zastosowania sieci neuronowych - automatyka identyfikacja sterowanie

1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda

Wykład wprowadzający

ALGORYTMY SZTUCZNEJ INTELIGENCJI

Testowanie modeli predykcyjnych

Ćwiczenie 5 PROGNOZOWANIE

MODEL NEURONOWY ZMIAN TEMPERATURY PODCZAS KONWEKCYJNEGO SUSZENIA ZRĘBKÓW WIERZBY ENERGETYCZNEJ

Zastosowanie rozmytych map kognitywnych do badania scenariuszy rozwoju jednostek naukowo-dydaktycznych

WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI

R E G U L A M I N rozliczania kosztów inwestycji mieszkaniowych i ustalania wartości początkowej lokali w Spółdzielni Mieszkaniowo-Budowlanej Jary

Analiza danych. TEMATYKA PRZEDMIOTU

Ćwiczenie 12. Metody eksploracji danych

ĆWICZENIE 5: Sztuczne sieci neuronowe

Jakość uczenia i generalizacja

Elementy inteligencji obliczeniowej

Zastosowania sieci neuronowych

PRZEWODNIK PO PRZEDMIOCIE

ANALIZA PORÓWNAWCZA ZUŻYCIA I KOSZTÓW ENERGII DLA BUDYNKU JEDNORODZINNEGO W SŁUBICACH I FRANKFURCIE NAD ODRĄ

Humanizacja zabudowy mieszkaniowej, Malarstwo i Rzeźba w architekturze

Optymalizacja ciągła

ZASTOSOWANIE SZTUCZNYCH SIECI NEURONOWYCH DO OPISU PRZENIKALNOŚCI ELEKTRYCZNEJ MĄKI

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta

SIEĆ NEURONOWA DO OCENY KOŃCOWEJ PRZEDSIĘWZIĘCIA (PROJEKTU)

Oprogramowanie Systemów Obrazowania SIECI NEURONOWE

Metody Sztucznej Inteligencji II

Przykładowe funkcje przejścia używane przy budowie sztucznych neuronów

WYKORZYSTANIE SIECI NEURONOWYCH DO ODWZOROWANIA DEFORMACJI POWIERZCHNI NA TERENACH GÓRNICZYCH

Wprowadzenie do analizy korelacji i regresji

ROZPORZĄDZENIE MINISTRA INFRASTRUKTURY

WYNIKI BADAŃ WARTOŚCIOWANIA PROCESU OBSŁUGI TECHNICZNEJ CIĄGNIKÓW ROLNICZYCH O RÓŻNYM POZIOMIE WYKORZYSTANIA

Politechnika Warszawska

ZASTOSOWANIE SZTUCZNYCH SIECI NEURONOWYCH DO OCENY ZDOLNOŚCI KREDYTOWYCH ROLNIKÓW KLIENTÓW FIRMY LEASINGOWEJ

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin., Oeconomica 2018, 347(93)4, 57 68

KRÓTKOTERMINOWE PROGNOZOWANIE ZAPOTRZEBOWANIA NA ENERGIĘ ELEKTRYCZNĄ ODBIORCÓW WIEJSKICH PRZY WYKORZYSTANIU MODELI MAMDANIEGO

Stan dotychczasowy. OCENA KLASYFIKACJI w diagnostyce. Metody 6/10/2013. Weryfikacja. Testowanie skuteczności metody uczenia Weryfikacja prosta

ZASTOSOWANIE SZTUCZNYCH SIECI NEURONOWYCH

WPŁYW KOMPRESJI BARW NA DZIAŁANIE NEURONOWEGO MODELU IDENTYFIKACYJNEGO

STRESZCZENIE. rozprawy doktorskiej pt. Zmienne jakościowe w procesie wyceny wartości rynkowej nieruchomości. Ujęcie statystyczne.

ZJAZD 4. gdzie E(x) jest wartością oczekiwaną x

WSPOMAGANIE DECYZJI WYKONAWCY BUDOWLANEGO Z ZASTOSOWANIEM SZTUCZNEJ INTELIGENCJI

ROZPORZĄDZENIE MINISTRA INFRASTRUKTURY 1. z dnia 2 września 2004 r.

SZTUCZNE SIECI NEURONOWE W MODELOWANIU ZJAWISK ZACHODZĄCYCH NA RYNKU NIERUCHOMOŚCI

DOKUMENTACJA PROJEKTOWA

5. Model sezonowości i autoregresji zmiennej prognozowanej

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

KONCEPCJA WYKORZYSTANIA SZTUCZNYCH SIECI NEURONOWYCH W DIAGNOSTYCE PRZEKŁADNI ZĘBATYCH

Habitat-środowisko mieszkaniowe Kod przedmiotu

Wstęp do sieci neuronowych, wykład 6 Wsteczna propagacja błędu - cz. 3

Sieci neuronowe i algorytmy uczenia Czyli co i jak andrzej.rusiecki.staff.iiar.pwr.wroc.pl s.

SIECI RBF (RADIAL BASIS FUNCTIONS)

INSTYTUT METEOROLOGII I GOSPODARKI WODNEJ PAŃSTWOWY INSTYTUT BADAWCZY Oddział we Wrocławiu. Görlitz

WPŁYW ODDZIAŁYWAŃ GÓRNICZYCH NA STAN TECHNICZNY BUDYNKÓW O KONSTRUKCJI WIELKOPŁYTOWEJ

Sterowanie wielkością zamówienia w Excelu - cz. 3

Zastosowanie metod eksploracji danych Data Mining w badaniach ekonomicznych SAS Enterprise Miner. rok akademicki 2014/2015

Statystyka i Analiza Danych

Transkrypt:

167 MICHAŁ JUSZCZYK MODELOWANIE KOSZTÓW REALIZACJI BUDYNKÓW MIESZKALNYCH Z ZASTOSOWANIEM ZESPOŁÓW SZTUCZNYCH SIECI NEURONOWYCH THE COST MODELLING OF RESIDENTIAL BUILDINGS REALIZATION WITH NEURAL NETWORK COMITTEES Streszczenie Abstract W artykule zaprezentowano próbę zastosowania zespołów sieci w oszacowaniach kosztów realizacji obiektów budowlanych we wczesnej fazie budowlanego procesu inwestycyjnego. Przedstawiono zmienne proponowanego modelu, typy rozważanych w trakcie modelowania sieci neuronowych oraz sposób i wyniki trenowania. Dla oceny uzyskanych wyników porównano dokładność oszacowań kosztów uzyskanych na podstawie: zespołu sztucznych sieci neuronowych, pojedynczej sieci neuronowej oraz tradycyjnych metod wykorzystujących wskaźniki kosztów. Słowa kluczowe: oszacowania kosztów, zespoły sztucznych sieci neuronowych, budynki mieszkalne This paper presents attempt to apply neural network committees in the estimation of the realization costs of residential buildings at the early stage of construction project. The variables of proposed model, types of neural networks concerned and the way of training networks are introduced. For the evaluation of the results obtained the accuracy of the cost estimates obtained on basis of neural network committee model, single neural network and traditional unit price methods are compared. Keywords: cost estimating, committees of neural networks, residential buildings Mgr inż. Michał Juszczyk, Zakład Technologii i Organizacji Budownictwa, Wydział Inżynierii Lądowej, Politechnika Krakowska.

168 1. Wstęp Oszacowanie kosztów realizacji obiektu budowlanego opiera się na informacji o tym obiekcie. Źródłem informacji jest dokumentacja projektowa opracowywana na kolejnych etapach inwestycyjnego procesu budowlanego od analiz przedprojektowych, poprzez koncepcje projektowe, do projektu budowlanego i wreszcie projektu wykonawczego. Szczegółowość i precyzja dostępnych informacji zmienia się w trakcie postępu prac projektowych stąd też szacowanie kosztów realizacji obiektu budowlanego powinno być traktowane jako proces, aby rozwojowi prac projektowych towarzyszył wzrost dokładności oszacowań kosztów [11]. Na szczególną uwagę zasługują oszacowania kosztów w początkowej fazie projektowania obiektu, dokonywane na etapie powstawania koncepcji projektowej czy też w początkowej fazie powstawania projektu budowlanego, gdy dostępne są podstawowe informacje o funkcji, formie i konstrukcji. Oszacowania te mają charakter jakościowy pozwalający na określenie pewnego rzędu wielkości kosztów. Mimo to ich znaczenie jest nie do przecenienia. Zarówno przeszacowanie, jak i niedoszacowanie może doprowadzić do nieuzasadnionego wzrostu ostatecznych rzeczywistych kosztów realizacji obiektu budowlanego. Relację tę obrazuje tzw. krzywa Freimana [4] zaprezentowana na rysunku 1. Rys. 1. Krzywa Freimana Fig. 1. Freiman s curve Decydujący wpływ na kształt i charakter inwestycji mają decyzje podejmowane podczas projektowania zwłaszcza w jego początkowej fazie. Wtedy również istnieje możliwość najsilniejszego oddziaływania na kształtowanie kosztów. Błędy wówczas popełnione mogą doprowadzić do niepowodzenia całego przedsięwzięcia. [8] Celem artykułu jest prezentacja wyników badań prowadzonych przez autora, mających na celu opracowanie modelu regresyjnego opartego na sztucznych sieciach neuronowych pozwalającego na dokonywanie oszacowań kosztów realizacji budynków mieszkalnych wielorodzinnych na etapie powstawania koncepcji projektowej. Proponowany model w założeniach autora powinien wypełnić lukę pomiędzy oszacowaniami wskaźnikowymi stosowanymi w momencie inicjacji budowlanego procesu inwestycyjnego, a metodami kalkulacji kosztorysowej, stosowanymi na etapie projektu budowlanego lub wykonawczego. Spodziewane zalety proponowanego modelu to szybkość oszacowania przy zadowalającej dokładności.

169 Zaprezentowana problematyka zastosowań zespołów sztucznych sieci neuronowych w oszacowaniach kosztów realizacji budynków mieszkalnych jest kontynuacją pracy badawczej podjętej przez autora artykułu w rozprawie doktorskiej. 2. Zmienne modelu Przed przystąpieniem do modelowania neuronowego zidentyfikowano zmienne modelu regresyjnego o ogólnej postaci Y = G( X j ; ε ), (1) gdzie: Y zmienna opisywana, X j zmienne opisujące, Ε błąd modelu, G niejawna zależność funkcyjna realizowana przez zespół sieci neuronowych. Zmienną opisywaną Y zgodnie z przedstawionymi wcześniej założeniami stanowiły koszty realizacji budynku mieszkalnego lub mieszkalno-usługowego. Koszty realizacji obejmowały: koszty robót przygotowawczych placu budowy, koszty robót budowlanych (w tym koszty robót stanu początkowego, koszty robót stanu surowego, koszty robót wewnętrznych stanu wykończeniowego, koszty robót zewnętrznych stanu wykończeniowego), koszty robót instalacyjnych oraz urządzeń pierwszego wyposażenia. W oszacowaniu nie uwzględniano kosztów uzbrojenia oraz urządzenia terenu. Zmienna Y przyjmowała wartości stanowiące koszty netto bez podatku od towarów i usług VAT. Identyfikacja zmiennych opisujących przebiegała w następujących etapach: analiza literatury, wstępna analiza dokumentacji projektowych, kosztorysowych i rozliczeń kosztów budynków należących do próby badawczej, konsultacje proponowanych zmiennych opisujących z ekspertami z dziedziny inwestorskiej kalkulacji kosztorysowej, szacowania kosztów realizacji budowlanych inwestycji mieszkaniowych oraz rozliczeń kosztów budów, wytypowanie wstępnego zbioru 33 zmiennych opisujących modelu, wielokryterialna analiza porównawcza [9, 12] redukcja wstępnego zbioru zmiennych opisujących, wyłonienie ostatecznego zbioru 13 zmiennych opisujących modelu. W tabeli 1 przedstawiono ostateczny zbiór zmiennych opisujących wraz z określeniem typów ich wartości. W ramach badań własnych dokonano analiz dokumentacji projektowej i kosztorysowej oraz rozliczeń kosztów 102 budynków mieszkalnych wielorodzinnych i budynków mieszkalnych wielorodzinnych z wydzieloną funkcją usługową. Budynki stanowiące próbę badawczą wznoszone były w latach 2003 2008 na terenie Krakowa i w najbliższej okolicy (do 10 km w linii prostej od ścisłego centrum miasta). Dokumentacje do analiz pozyskano od podmiotów prowadzących działalność inwestycyjną w zakresie budownictwa mieszkaniowego: przedsiębiorstw deweloperskich, spółdzielni mieszkaniowych oraz towarzystw budownictwa społecznego, przy czym wszelkie dane umożliwiające identyfikację wspo-

170 mnianych podmiotów zostały zastrzeżone. W efekcie przeprowadzonych badań zgromadzono zbiór 102 próbek danych. Tabela 1 Zestawienie zmiennych opisujących modelu Oznaczenie (X j ) i nazwa zmiennej X 1 powierzchnia zabudowy X 2 kubatura budynku X 3 liczba kondygnacji budynku X 4 rodzaj fundamentów X 5 konstrukcja budynku X 6 konstrukcja dachu budynku X 7 liczba segmentów konstrukcyjnych budynku X 8 liczba szybów windowych X 9 warunki gruntowe X 10 powierzchnia użytkowa mieszkań X 11 powierzchnia użytkowa lokali usługowych X 12 powierzchnia użytkowa garaży podziemnych X 13 standard wykończenia budynku Wartości zmiennej opisowe: ławy, płyta, posadowienie pośrednie opisowe: tradycyjna, żelbetowa szkieletowa, żelbetowa słupowo ścianowa, żelbetowa ścianowa, żelbetowa monolityczna opisowe: stropodach płaski o konstrukcji żelbetowej, dach o konstrukcji drewnianej opisowe: proste, złożone, skomplikowane opisowe: standard deweloperski, wykończenie pod klucz 3. Przyjęta koncepcja modelowania neuronowego Zastosowanie zespołów sztucznych sieci neuronowych 1 stanowi alternatywę dla podejścia polegającego na trenowaniu kilku lub kilkunastu takich sieci i wyborze jednej z nich. Zespół mogą stanowić różne typy sieci o odmiennych architekturach, trenowane z zastosowaniem różnych algorytmów. Wykorzystanie zespołów sieci 2 (ang. committees of networks/committee machines) może prowadzić do zadowalających wyników szczególnie w przypadkach małolicznych bądź zaszumionych zbiorów danych uczących [2, 5]. Na rysunku 2 przedstawiono zasadę zespołowego uśredniania zastosowaną w problemie oszacowań kosztów realizacji budynków mieszkalnych. Zbiór K sieci (tzw. sieci-ekspertów wytrenowanych na tych samych danych) na podstawie danych wejściowych x(n) wyznacza K sygnałów wyjściowych yˆ i ( n), i = 1,..., K. Ostatecznie sygnał wyjściowy zespołu yˆ ( n) stanowi kombinację sygnałów wyjściowych sieci-ekspertów obliczaną jako średnią arytmetyczną [2, 5]: 1 Problematyka sieci neuronowych jest szeroko omawiana w literaturze, np. [2, 5, 10, 13]. Spektrum zastosowań sieci neuronowych w inżynierii przedsięwzięć budowlanych przedstawiono syntetycznie w [1, 3]. 2 We wcześniejszej publikacji [6] przedstawiono próbę zastosowania zespołów sieci do kalkulacji wskaźnika kosztów pośrednich robót budowlanych.

K i = 1 171 K 1 yn ˆ( ) = yˆ ( n) (2) i Rys. 2. Diagram blokowy zespołowego uśredniania Fig. 2. Ensemble averaging diagram W omawianym problemie przyjęto następującą koncepcję modelowania neuronowego: dane pozyskane w ramach badań własnych podzielono losowo na podzbiory, uczący L, walidacyjny V i testujący T, stanowiące odpowiednio L = 60%, V = 20%, T = 40% ogółu próbek, w rozwiązaniu problemu przyjęto strategię polegającą na wielokrotnym trenowaniu sieci jednokierunkowych warstwowych (MLP) o architekturze 13-H-1, gdzie: 13 liczba neuronów w warstwie wejściowej sieci wynikająca z liczby zmiennych opisujących, H = 2, 3, 4 liczba neuronów w warstwie ukrytej wynikająca z warunku L NNP (NNP liczba parametrów sieci), 1 liczba neuronów w warstwie wyjściowej odpowiadająca liczbie zmiennych opisywanych) do zespołu kwalifikowano sieci wykazujące najlepszą jakość działania, w rozważanych sieciach w neuronach warstwy ukrytej zastosowano alternatywnie następujące funkcje aktywacji: logistyczną: 1 F( ν ) = (3) 1 + exp( σν ) tangens hiperboliczny (tanh): 1 exp( σν) F( ν ) = (4) 1 + exp( σν ) w rozważanych sieciach w neuronach warstwy wyjściowej zastosowano liniową funkcję aktywacji: F ( ν) = βν, (5) gdzie: ν potencjał neuronu (odpowiednio w warstwie ukrytej lub wyjściowej),

172 rozważane sieci trenowano z zastosowaniem następujących algorytmów uczących: Levenberga-Marquardta (dalej oznaczany LM), Broyden Fletcher Goldfarb Shanno (dalej oznaczany BFGS), gradientów sprzężonych (dalej oznaczanych CG), oczekiwaną dokładność modelu określono poprzez dopuszczalny błąd oszacowania, który powinien wynosić nie więcej niż ±25/30% ostatecznych rzeczywistych kosztów realizacji budynku mieszkalnego [por. 7, 13]. Symulacje neuronowe przeprowadzono w pakiecie STATISTICA. 4. Wyniki modelowania neuronowego Przed przystąpieniem do modelowania neuronowego zgromadzone dane przeskalowano [2] liniowo do przedziału 0; 1 lub 1; 1 odpowiednio dla sieci z logistyczną lub tangensoidalną funkcją aktywacji w neuronach warstwy ukrytej. Opisane wcześniej rozważane typy sieci trenowano dla 50 losowań podzbiorów L, V i T. Do zespołu zakwalifikowano 5 sieci (przedstawionych w tabeli 2), dla których uzyskano najlepsze wyniki trenowania. Charakterystyka sieci wchodzących w skład zespołu Tabela 2 Lp. Struktura sieci Algorytm uczący Funkcja aktywacji Liczba epok neuronów warstwy ukrytej uczących 1 MLP 13-4-1 BFGS Logistyczna 102 2 MLP 13-4-1 BFGS Tanh 114 3 MLP 13-4-1 BFGS Tanh 81 4 MLP 13-4-1 BFGS Tanh 94 5 MLP 13-4-1 BFGS Logistyczna 103 Dla sieci zakwalifikowanych do zespołu (oddzielnie) oraz dla zespołu sieci obliczono współczynniki korelacji R zbiorów wartości zmiennej uzyskanych w procesach uczenia, testowania i walidacji oraz odpowiadających im znanych (obserwowanych) wartości Y. W tabelach 3 i 4 przedstawiono ustalone wartości błędów uczenia, walidacji i testowania: RMSE dla pojedynczych sieci oraz zespołu, a także MAPE i PEmax dla zespołu: 1 RMSE = y y P M ( p) ( p) 2 ( ˆ i i ) (6) P p = 1 i = 1 1 y yˆ MAPE = 100% (7) P P M ( p) ( p) i i ( p) p= 1 i= 1 yi y yˆ PE max = max 100% ( p) ( p) i i ( p) yi (8)

173 gdzie: P liczność podzbioru (odpowiednio uczącego, walidującego, testującego), P numer próbki (należącej do podzbioru jw.), I numer neuronu warstwy wejściowej, y i znane (obserwowane) wartości zmiennej opisywanej, ŷ wartości zmiennej opisywanej obliczone przez sieć lub zespół. i RMSE (pierwiastek błędu średniokwadratowego ang. root mean square error) stanowił miarę błędu modelu (różnic między wartościami zmiennej opisywanej prognozowanej przez model i wartości zmiennej opisywanej obserwowanej w rzeczywistości) związaną z błędem średniokwadratowym wykorzystywanym w procesie uczenia sieci. MAPE (średni absolutny błąd procentowy ang. mean absolute percentage error) stanowił wyrażoną procentowo miarę dokładności dopasowania wartości zmiennej opisywanej prognozowanej przez model do wartości zmiennej opisywanej obserwowanej w rzeczywistości. PEmax (maksymalny błąd procentowy ang. maximum percentage error) stanowił miarę maksymalnego błędu modelu wyrażonego procentowo wyznaczonego jako maksimum spośród różnic par wartości zmiennej opisywanej prognozowanych przez modeli obserwowanych w rzeczywistości. Tabela 3 Jakość działania pojedynczych sieci zakwalifikowanych do zespołu oraz całego zespołu sieci Lp. Struktura Współczynniki korelacji R RMSE sieci uczenie walidacja testowanie uczenie walidacja testowanie 1 MLP 13-4-1 0,9979 0,9948 0,9958 0,913 1,429 1,566 2 MLP 13-4-1 0,9971 0,9940 0,9939 1,091 1,690 1,710 3 MLP 13-4-1 0,9988 0,9971 0,9920 0,688 2,114 1,170 4 MLP 13-4-1 0,9990 0,9944 0,9936 0,639 1,732 1,596 5 MLP 13-4-1 0,9974 0,9948 0,9921 1,021 2,318 1,962 6 Zespół sieci 0,9988 0,9984 0,9979 0,700 1,091 0,918 Błędy procentowe oszacowań dla zespołu sieci Tabela 4 MAPE PEmax uczenie walidacja testowanie uczenie walidacja testowanie 4,90% 10,70% 4,80% 26,70% 52,30% 18,70% 5. Analiza porównawcza W tabeli 5 przedstawiono porównanie jakości oszacowań dokonywanych na podstawie: pojedynczej sieci MLP(BFGS)13-4-1 3, przedstawionego w niniejszym referacie zespołu 3 Model opracowano podczas wcześniejszej pracy badawczej i przedstawiono w pracy doktorskiej autora referatu.

174 sieci neuronowych oraz tradycyjnych metod oszacowań wskaźnikowych. Zestawiono błędy MAPE, PEmax oraz współczynniki korelacji liniowej R wyznaczone dla ogółu próbek danych, bez podziału na podzbiory uczący, walidujący i testujący. Najlepszą jakość oszacowań kosztów realizacji budynków mieszkalnych uzyskano dla modelu wykorzystującego zespół sieci neuronowych, na co wskazują najniższe wartości błędów MAPE i PEmax oraz najwyższy współczynnik korelacji R. Miara błędu, wsp. korelacji Tabela 5 Porównanie jakości oszacowań przy zastosowaniu modeli neuronowych i metod wskaźnikowych Błędy oszacowań modele neuronowe oszacowanie wskaźnikowe wg kubatury wg powierzchni pojedyncza sieć zespół sieci budynku użytkowej budynku MAPE 12,16% 6,04% 37,41% 35,25% PEmax 53,34% 52,29% 493,92% 350,22% R 0,933 0,998 0,796 0,749 6. Wnioski Przeprowadzone modelowanie neuronowe oraz analiza porównawcza wykazały, że zastosowanie zespołów sieci neuronowych przyniosło poprawę jakości oszacowań kosztów realizacji budynków mieszkalnych względem modelu wykorzystującego pojedynczą sieć oraz tradycyjnych metod wskaźnikowych dla rozpatrywanego zbioru danych badawczych. W rozważanym problemie najlepsze wyniki trenowania sieci uzyskano dla algorytmu BFGS oraz sieci MLP o strukturze 13-4-1. (Algorytm BFGS oraz struktura MLP 13-4-1 okazały się również najskuteczniejsze w przypadku wcześniejszej pracy badawczej). W ramach dalszej pracy planowane jest poszerzenie bazy danych uczących oraz dekompozycja zadania umożliwiająca modelowanie neuronowego z podziałem na klasy według kryterium wielkości i kosztu budynków mieszkalnych. Literatura [1] Biernacki J., Sztuczne sieci neuronowe w inżynierii przedsięwzięć budowlanych, [w:] praca zbiorowa pod redakcją Kaplińskiego O.: Metody i modele badań w inżynierii przedsięwzięć budowlanych, Wyd. PAN, Warszawa 2007. [2] Bishop C., Neural Networks for Pattern Recognition, Oxford University Press, Oxford 1995. [3] Boussabaine A.H., The use of artificial neural networks in construction management: a review, Construction Management and Economics, Volume 14, Issue 5, September 1996, 427-436.

175 [4] F r e i m a n F., The Fast Cost Estimating Models, Transactions of the 27th Annual Meeting of the American Association of Cost Engineers, Philadelphia, 26 29 June 1983. [5] H a y k i n S., Neural Networks: A Comprehensive Foundation, Macmillan Publishing, New York 1994. [6] Juszczyk M., Leś niak A., Zastosowanie zespołu sztucznych sieci neuronowych do wyznaczania wskaźnika kosztów pośrednich robót budowlanych, Konferencja Naukowo-Techniczna, Inżynieria Procesów Budowlanych Wisła 2009, 213-219. [7] Kasprowicz T., Inżynieria przedsięwzięć budowlanych, [w:] praca zbiorowa pod redakcją Kaplińskiego O.: Metody i modele badań w inżynierii przedsięwzięć budowlanych, Wyd. PAN, Warszawa 2007, 35-78. [8] K o w a l c z y k Z., Z a b i e l s k i J., Kosztorysowanie i normowanie w budownictwie, WSiP, Warszawa 2005. [9] Morrison D.F., Wielowymiarowa analiza statystyczna, PWN, Warszawa 1990. [10] O s o w s k i S., Sieci neuronowe w ujęciu algorytmicznym, Wydawnictwa Naukowo- Techniczne, Warszawa 1996. [11] Potts K., Construction cost management. Learning from case studies, Taylor & Francis, London, New York 2008. [12] S z w a b o w s k i J., Deszcz J., Metody wielokryterialnej analizy porównawczej. Podstawy teoretyczne i przykłady zastosowań w budownictwie, Wydawnictwo Politechniki Śląskiej, Gliwice 2001. [13] Tadeusiewicz R., Sieci neuronowe, Akademicka Oficyna Wydawnicza RM, Warszawa 1993.