Uninet
UninetEngine
Uninet standalone
Uninet is a standalone uncertainty analysis software package. Its main focus is dependence modelling for high dimensional distributions. Random variables can be coupled using Bayesian networks, vine-copula constructions or dependence trees.
Read the Uninet help file describing the software in detail: UninetHelp.pdf (1.4 MB)
Visit the licensing page for details about the Uninet and UninetEngine licences and to find out how to acquire the latest versions.
UninetEngine library
Besides the Uninet application and its GUI, the functional core library UninetEngine can be used directly. The UninetEngine COM library is an extensive, object oriented, language-independent library containing over 70 classes with over 500 methods (functions).
The library can be used from a wide variety of programming languages: C++, C#, VB.net, Delphi, Matlab, R, Octave and VBA (as used by e.g. Excel) are a few languages in which frameworks using UninetEngine have been or are being written.
Several extra facilities are accessible through the programmatic interface, such as different samplers (e.g. the extremely fast pure memory sampler) and different ways of quantifying a Bayesnet (e.g. the arc correlations can be specified via a correlation matrix).
Uninet in publications
Gradowska, P. and Cooke, Roger M. (2013) Estimating expected value of information using Bayesian belief networks: a case study in fish consumption advisory, Environment, Systems and Decisions, March 2014, Volume 4, Issue 1, 88-97. doi.org/10.1007/s10669-013-9471-4
Cooke, R.M. & Wielicki, B. (2018) Probabilistic reasoning about measurements of equilibrium climate sensitivity: combining disparate lines of evidence, Climatic Change, 151(3), 541-554. doi.org/10.1007/s10584-018-2315-y
A. M. Hanea, G. F. Nane, B. A. Wielicki & R. M. Cooke (2018) Bayesian networks for identifying incorrect probabilistic intuitions in a climate trend uncertainty quantification context, Risk Research pp 1-16, Published online: 26 Feb 2018.
Hincks,T., Aspinall, W. A., Cooke , Roger M., Gernon, T (2018) Oklahoma’s induced seismicity strongly linked to wastewater injection depth, Science, 1 Feb 2018. doi.org/10.1126/science.aap7911
Cooke, R.M., Thomas A. Zang Dimitri N. Mavris and Jimmy Tai (2015) Sculpting: A Fast, Interactive Method for Probabilistic Design Space Exploration and Margin Allocation, American Institute of Aeronautics and Astronautics. arc.aiaa.org/doi/abs/10.2514/6.2015-3440
Liang, C. (2016) Multidisciplinary Analysis and Optimization under Uncertainty, PhD Dissertation, Vanderbilt University, Department of Civil Engineering. etd.library.vanderbilt.edu/available/etd-02252016-204827/unrestricted/Liang.pdf
Liang, C., and S. Mahadevan, Stochastic Multidisciplinary Analysis with High Dimensional Coupling, (2016) AIAA Journal, Vol. 54, No. 4, pp. 1209-1219. arc.aiaa.org/doi/pdf/10.2514/1.J054343
Liang, C., Mahadevan, S., (2016) Multidisciplinary optimization under uncertainty using Bayesian network, SAE International Journal of Materials and Manufacturing, Vol. 9, No. 2, pp. 419–429. saemobilus.sae.org/content/2016-01-0304/
Bamber, J. L., Oppenheimer, Kopp, R. E., Aspinall, W.P., Cooke, Roger M., Ice sheet contributions to future sea level rise from structured expert judgement, PNAS first published May 20, 2019. doi.org/10.1073/pnas.1817205116 Uninet is mentioned in the Supplementary Information
Aspinall, W. and G. Woo. Counterfactual Analysis of Runaway Volcanic Explosions. (2019) Frontiers in Earth Science 7: 222. doi.org/10.3389/feart.2019.00222
Hincks, T., Aspinall, W. and Sparks, S. Application of Bayes Network analysis to RWGD siting: expert estimation of geological barrier effects due to climate change, (2017), Ch. 19 in: Geological Repository Systems for Safe Disposal of Spent Nuclear Fuels and Radioactive Waste (eds. Apted, M. & Ahn, J.), Elsevier, 551-581. doi.org/10.1016/B978-0-08-100642-9.00019-0
Hanea, A.M., Gheorghe, M., Hanea, R., Ababei, D. Non-parametric Bayesian networks for parameter estimation in reservoir simulation: a graphical take on the ensemble Kalman filter (part I), Computational Geoscience (2013) 17: 929. doi.org/10.1007/s10596-013-9365-z
A Hanea, OM Napoles, D Ababei, Non-parametric Bayesian networks: Improving theory and reviewing applications, Reliability Engineering & System Safety 144, 265-284. doi.org/10.1016/j.ress.2015.07.027
O Morales-Napoles, D Kurowicka, R Cooke, D Ababei, Continuous-discrete distribution free Bayesian Belief Nets in aviation safety with UniNet, Technical Report TU Delft
BJM Ale, LJ Bellamy, J Cooper, D Ababei, D Kurowicka, O Morales, .et al, Analysis of the crash of TK 1951 using CATS, Reliability Engineering & System Safety 95 (5), 469-477. doi.org/10.1016/j.ress.2009.11.014 The CATS model is implemented in Uninet
RM Cooke, D Kurowicka, AM Hanea, O Morales Napoles, D Ababei, B Ale, A Roelen, Continuous/Discrete Non Parametric Bayesian Belief Nets with Unicorn and Uninet, MMR 2007: Mathematical Methods in Reliability, Glasgow, UK, 1-4 July 2007
AM Hanea, D Kurowicka, RM Cooke, D Ababei, Mining and visualising ordinal data with non-parametric continuous BBNs, Computational Statistics & Data Analysis 54 (3), 668-687. doi.org/10.1016/j.csda.2008.09.032
BA Hradsky, TD Penman, D Ababei, A Hanea, EG Ritchie, A York, et al, Bayesian networks elucidate interactions between fire and other drivers of terrestrial fauna distributions, Ecosphere 8 (8). doi.org/10.1002/ecs2.1926
BJM Ale, C Van Gulijk, DM Hanea, P Hudson, PH Lin, S Sillem, et al, Further development of a method to calculate frequencies of loss of control including their uncertainty, ESREL 2013: Proceedings of the 22nd European Safety and Reliability
D Marella, P Vicard, V Vitale, D Ababei, Measurement Error Correction by Nonparametric Bayesian Networks: Application and Evaluation, Statistical Learning of Complex Data, 155-162. doi.org/10.1007/978-3-030-21140-0_16
C Van Gulijk, BJM Ale, D Ababei, M Steenhoek, Comparison of risk profiles for chemical process plants using PLATYPUS, Safety and Reliability: Methodology and Applications, 2015, ISBN 978-1-138-02681-0, 1363-1368 Uninet provides the computational engine for Platypus
Martine J Barons, Willy Aspinall, Anticipated impacts of Brexit scenarios on UK food prices and implications for policies on poverty and health: a structured expert judgement approach, BMJ Open 2020; Volume 10, Issue 3. doi.org/10.1136/bmjopen-2019-032376
W Aspinall, A Bevilacqua, A Costa, H Inakura, S Mahony, A Neri, R Sparks, Probabilistic reconstruction (or forecasting) of distal runouts of large magnitude ignimbrite PDC flows sensitive to topography using mass‐dependent inversion models, Earth and Space Science Open Archive, 2020 doi.org/10.1002/essoar.10502300.1
RSJ Sparks, WP Aspinall, R Cooke, JH Scarrow, Quantifying threat from COVID-19 infection hazard in Primary Schools in England MedRxiv, 2020 doi.org/10.1101/2020.08.07.20170035 Now in Royal Society Open Science, manuscript RSOS-202218
WP Aspinall, RSJ Sparks, CB Connor, BE Hill, A Costa, JC Rougier, H Inakura, SH Mahony Aso volcano: estimating the probabilistic likelihood of a future Aso4-scale eruption from stochastic uncertainty analysis of volcanological evidence using importance sampling The 5th International Workshop on Rock Mechanics and Engineering Geology in Volcanic Fields (RMEGV2021: T Ito, T Ohta, M Osada, eds) ISRM2021 Specialized Conference September 9-11, 2021, Fukuoka, Japan; 6pp. ISBN 978-4-907430-05-4
TM Gernon, TK Hincks, AS Merdith et al. Global chemical weathering dominated by continental arcs since the mid-Palaeozoic Nature Geoscience, 2021 doi.org/10.1038/s41561-021-00806-0
Uninet used by other software
FROST (Fire Regime Operations Simulation Tool) New York Times
The Bayesian Networks in FROST (whose lead developer is Dan Ababei) are implemented using the UninetEngine library
Uninet screenshots
Model the meaning of life
Work with very large models – thousands of nodes
Random variables view – specify input random variables for your model and assign distributions
Bayesnet view – build your model with probabilistic nodes, functional nodes and arcs
Specify (conditional) rank correlation coefficients on the arcs, and formulas for functional nodes
Sample the model and view results
Perform analytical conditioning
Vine view – Sophisticated dependence modelling with regular vines
Explore multivariate joint distributions with Unigraph
Carry out sensitivity analysis with Unisens
And many more features to discover!