18 research outputs found

    A Language-centered Approach to support environmental modeling with Cellular Automata

    Get PDF
    Die Anwendung von Methodiken und Technologien aus dem Bereich der Softwaretechnik auf den Bereich der Umweltmodellierung ist eine gemeinhin akzeptierte Vorgehensweise. Im Rahmen der "modellgetriebenen Entwicklung"(MDE, model-driven engineering) werden Technologien entwickelt, die darauf abzielen, Softwaresysteme vorwiegend auf Basis von im Vergleich zu Programmquelltexten relativ abstrakten Modellen zu entwickeln. Ein wesentlicher Bestandteil von MDE sind Techniken zur effizienten Entwicklung von "domänenspezifischen Sprachen"( DSL, domain-specific language), die auf Sprachmetamodellen beruhen. Die vorliegende Arbeit zeigt, wie modellgetriebene Entwicklung, und insbesondere die metamodellbasierte Beschreibung von DSLs, darüber hinaus Aspekte der Pragmatik unterstützen kann, deren Relevanz im erkenntnistheoretischen und kognitiven Hintergrund wissenschaftlichen Forschens begründet wird. Hierzu wird vor dem Hintergrund der Erkenntnisse des "modellbasierten Forschens"(model-based science und model-based reasoning) gezeigt, wie insbesondere durch Metamodelle beschriebene DSLs Möglichkeiten bieten, entsprechende pragmatische Aspekte besonders zu berücksichtigen, indem sie als Werkzeug zur Erkenntnisgewinnung aufgefasst werden. Dies ist v.a. im Kontext großer Unsicherheiten, wie sie für weite Teile der Umweltmodellierung charakterisierend sind, von grundsätzlicher Bedeutung. Die Formulierung eines sprachzentrierten Ansatzes (LCA, language-centered approach) für die Werkzeugunterstützung konkretisiert die genannten Aspekte und bildet die Basis für eine beispielhafte Implementierung eines Werkzeuges mit einer DSL für die Beschreibung von Zellulären Automaten (ZA) für die Umweltmodellierung. Anwendungsfälle belegen die Verwendbarkeit von ECAL und der entsprechenden metamodellbasierten Werkzeugimplementierung.The application of methods and technologies of software engineering to environmental modeling and simulation (EMS) is common, since both areas share basic issues of software development and digital simulation. Recent developments within the context of "Model-driven Engineering" (MDE) aim at supporting the development of software systems at the base of relatively abstract models as opposed to programming language code. A basic ingredient of MDE is the development of methods that allow the efficient development of "domain-specific languages" (DSL), in particular at the base of language metamodels. This thesis shows how MDE and language metamodeling in particular, may support pragmatic aspects that reflect epistemic and cognitive aspects of scientific investigations. For this, DSLs and language metamodeling in particular are set into the context of "model-based science" and "model-based reasoning". It is shown that the specific properties of metamodel-based DSLs may be used to support those properties, in particular transparency, which are of particular relevance against the background of uncertainty, that is a characterizing property of EMS. The findings are the base for the formulation of an corresponding specific metamodel- based approach for the provision of modeling tools for EMS (Language-centered Approach, LCA), which has been implemented (modeling tool ECA-EMS), including a new DSL for CA modeling for EMS (ECAL). At the base of this implementation, the applicability of this approach is shown

    Experimental Evaluation of Growing and Pruning Hyper Basis Function Neural Networks Trained with Extended Information Filter

    Get PDF
    In this paper we test Extended Information Filter (EIF) for sequential training of Hyper Basis Function Neural Networks with growing and pruning ability (HBF-GP). The HBF neuron allows different scaling of input dimensions to provide better generalization property when dealing with complex nonlinear problems in engineering practice. The main intuition behind HBF is in generalization of Gaussian type of neuron that applies Mahalanobis-like distance as a distance metrics between input training sample and prototype vector. We exploit concept of neuron’s significance and allow growing and pruning of HBF neurons during sequential learning process. From engineer’s perspective, EIF is attractive for training of neural networks because it allows a designer to have scarce initial knowledge of the system/problem. Extensive experimental study shows that HBF neural network trained with EIF achieves same prediction error and compactness of network topology when compared to EKF, but without the need to know initial state uncertainty, which is its main advantage over EKF

    On the sensitivity of buildings to climate:the interaction of weather and building envelopes in determining future building energy consumption

    Get PDF
    Building simulation requires a large number of uncertain inputs and parameters. These include quantities that may be known with reasonable confidence, like the thermal properties of materials and building dimensions, but also inputs whose correct values cannot be known with absolute certainty, notably weather and occupancy. A simulation run is not, strictly, a prediction. Since the parameters and calculations are approximations of real-world phenomena and materials, the exercise is essentially uncertain. Regardless of whether simulation is interpreted as a prediction or an approximation indicative of average behaviour, including explicit bounds of uncertainty is more informative for a decision-maker than a single point estimate. This thesis presents results for two related but independent proposals for sensitivity and uncertainty analyses in building simulation, particularly to weather. The first is a novel, generalisable procedure for generating synthetic weather data to carry out a Monte Carlo experiment with a building simulation model. The second is a technique for training emulators or response surfaces to rapidly obtain estimates of performance outputs from simulation models, using Gaussian Process regression on small training data sets. The two parts, together and separately, enable the quantification of the lack of knowledge about an input, and the impact of this uncertainty on the final results. The synthetic weather time series developed are an ensemble of realistic hourly data whose mean statistical characteristics are close to the typical year used to generate them. The procedures developed are generalisable with minimal expert input. We avoid presenting a unified model for all climates, leaving some tuning parameters like the extent of correlation, and the unknown coefficients of stationary time series models, to be calculated empirically (based on the typical file of a given climate). The emulators are created using regression, comparing the performance of classical parametric regression with a non-linear technique based on Gaussian random processes. Our proposal trains reliable models on small samples, reducing the computational burden, and gives an explicit estimate of the uncertainty for a prediction, since the response at any sampled point is modelled as a Normally-distributed random process. Once again, we avoid a unified emulator or regression model because the response from one building (defined by its geometry and usage in this case) is not necessarily an appropriate description of the response of another. This work is a step towards practical tools for the use of building simulation in a stochastic paradigm. Both elements of the thesis contribute toward explicitly estimating the uncertainty in the results of building simulation, using empirical or data-driven techniques. The types of the time series and emulator models are general enough to work on any climate or building, with parameters obtained from the simulated/typical sample at hand, but the importance of different aspects and the nature of a buildingâs response are determined uniquely (i.e., parameter values). The work is easily extensible to the analysis of the sensitivity of a building, or groups of buildings, to any inputs. The concepts proposed in this thesis may also be used for stochastic optimisation and models to predict performance metrics other than the annual sum of energy

    Undergraduate Academic Catalog 2020-2021

    Get PDF
    corecore