sepdek August 30, 2022

Definition Typically, three Pythagorean means are defined and constitute the classical means used in various scientific fields; they are the arithmetic mean, the geometric mean, and the harmonic mean. Pythagoreans are reported to have first studied these means, along with later generations of Greek mathematicians, and this is why the means got the name ‘Pythagorean’. […]

sepdek February 4, 2022

A Brief History of Colour Theory tells the story of almost two and a half millennia, written by protagonists of a variety of characters. In the era of philosophy, colour science was founded upon logic, experience and philosophical worldviews. During the middle ages, the theory shifted towards experimental verification, although still strongly influenced by personal […]

sepdek March 29, 2020

In a recent post (Analysis of live COVID-19 data – a MATLAB/Octave approach) I described how it is possible to analyse live COVID-19 data from reliable online data sources and create intuitive graphical representations. Apparently, this task is also simple when using Python programming language. To this end, a Colab Python notebook was created to […]

sepdek March 25, 2020

Analysis of (time-series) data being collected in (near) realtime often provides insight for a process underway. As the current situation with COVID-19 is still critical lots of data are being collected, curated and streamed throughout the world, and researchers strive to get the most out of them to identify patterns and, maybe, make predictions. In […]

sepdek May 16, 2018

The official Dropbox client application, at least to date, supports one and only one user account per personal computer user. This means that if a user has multiple accounts there is no official way to synchronise all Dropbox accounts under one personal computing device user account. Nevertheless, it is fairly easy and simple to activate […]

sepdek February 16, 2018

Clustering is an important category of machine learning methods and a main form of unsupervised learning. Clustering is essentially distinctive and substantially different from the other dominant form of machine learning, classification, in that it does not rely on training (supervised learning). In principle, clustering represents any method that tries to identify and distinguish groups […]

sepdek January 23, 2018

This post serves as a practical approach towards a vectorized implementation of the Expectation Maximization (EM) algorithm mainly for MATLAB or OCTAVE applications. EM is a really powerful and elegant method for finding maximum likelihood solutions in cases where the hypothesis involves a gaussian mixture model and latent variables. Introduction EM is connected with the […]