Sunday, 18 February 2018

Know how to address your relatives for Chinese New Year, or ontologise like a "data scientist" while visiting



One of things I usually say about “Data Science” is that a lot of what is being done today has been in existence for a long while, but if being used differently/more extensively partially aided by technological advances.

Ontologies are no different; they have been around for a long while. Most of us have come across taxonomies.

Put simply a taxonomy is a way of classifying stuff in a hierarchy of concepts, such as parent-child, class-sub-class, for example a family tree, useful for Chinese New Year(1), GXFC!



And since this is the lunar year of the dog , let’s look at the order of canidae:


So what’s the difference between a taxonomy and an ontology?

Basically an ontology can capture much more than parent-child type relationships. It is designed to capture ideas.

In fact the earliest known versions of ontologies date back to the ancient Greeks. Ontology is the philosophical study of the nature of being, becoming, existence or reality as well as the basic categories and their relations (2). Ontology is the study of being, existence, essence, and the relations between the different components. 

Ontologies physically manifested and be used as systems to capture knowledge in a certain area, and allow the representation of relationships between the concepts in that area. It can be used as a knowledge base, and that’s one form where it can be useful in “Data Science” for example.

Another thing I always say about “data science” is that the software doesn’t matter much; most software will have the most common formulae/algorithms, hence it is how you use the algorithms, knowing which to use when that is critical, not the software that is just a tool.

However, not all formulations of these algorithms are identical, hence for people new to some software mistakes can creep in unnoticed and bad decisions made.

A simple example will illustrate what I mean. For example if you are doing a simple hypothesis test based on the normal distribution and you key in the mean and standard deviation as you are used to. The p-values/CI are calculated accordingly. Now imagine the software was expecting the variance rather than the standard deviation; for the computation of the limits, it will take the square-root of the ‘variance’ and you are more likely not to reject the null than you should.

Hence enabling a user to quickly reference the parameters of a formula is very useful.


But an ontology can do much more than that. It’s not just different versions of one formula, but also the ability to know what are the closely related formulae/algorithms. This allows the users to pick the best algorithm for the problem they  are trying to solve.


Continuing the example above, what is some of the assumptions of the normal distribution have been violated? Even if you used the correct parameters, the result would likely still be invalid because the formula should not be used. Again this could lead to wrong conclusions.

This is where ProbOnto (3) can be useful. Probonto is an ontology of major probability distributions clearly enumerating the parameters that each formulation expects and the relationship between the formulae.


For example, if you are planning to use a binomial distribution B(n,p), if n, the sample size is large enough, it can be approximated by a normal distribution with mean np and variance np(1-p).


Or if X is a lognormal variable with a certain mean and variance, then log(X) follows a normal distribution with the same parameters. Lognormal distributions are often used in looking at pricing stocks and options; they are at the heart of the Black-Scholes model.

In sum, an ontology can be used as a great way of storing knowledge, as shown by ProbOnto. But is it only useful to forgetful people with some statistics background? And if so, why this blog from me?

Well, ontologies can also have very practical applications even if used purely as knowledge bases. They can be used to capture human knowledge in a systematic way and be used to solve business problems.

Let me take a simple example. If an organisation wants to automatically assess the impact of news on its business how can it do that quickly? 

Organising large volumes of text, extracting key words and arranging them in groups based on the context and enabling measuring the distance between words is what word2vec (4) does. While word2vec has been used for some domains such as in the domain of genes and proteins (5) and radiology (6).

However, not all organisations have the skill, know-how, large enough dataset and time to do their own implementation. However what many organisations do have is in-house know-how and experience.from their own people. Ontologies can be used to represent the knowledge from the experts and represent the words within the context at hand. 

For example, think of the case of the news of a proliferation of chilo infescatellus/sugar cane shoot borer(7) in India, threatening a large part of Indian sugar output 6 months down the road.

If you are an investment advisor, this means that output of sugar will fall; you don’t care about the insect causing the issues, prices are expected to rise, as such customers should buy sugar. Also, our ontology would tell you that alternate sources of sugar could be Brazil and China, and Cosan (8) might be a good stock to buy given their importance on the Brazilian market as well as their diversification into ethanol and other bi-products (ability to quickly change output mix).

But on the other hand, if you are in the chemicals and fertiliser business, the type of insect matters; you will know that there is little pesticides can do, hence given the type of infestation, there is no impact on your business, unlike say if the infestation was of scipophaga excerptalis/sugar cane top borer(9).

It is difficult to expect an out of the box algorithm to be able to work as well in both these 2 contexts, and that’s where ontologies built using human experience and knowledge can bridge or even adequately fill the gap.


  1. https://mustsharenews.com/addressing-relatives-cny/
  2. https://en.wikipedia.org/wiki/Ontology
  3. https://sites.google.com/site/probonto/home
  4. https://arxiv.org/pdf/1301.3781.pdf
  5. http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0141287
  6. https://www.sciencedirect.com/science/article/pii/S1532046417302575
  7. https://en.wikipedia.org/wiki/Chilo_infuscatellus
  8. https://en.wikipedia.org/wiki/Cosan
  9. https://en.wikipedia.org/wiki/Scirpophaga_excerptalis
 

Wednesday, 7 February 2018

Tragedy of commons: what do Elephants and Bicycles have in common?





The other day while crossing the road near the very posh offices at Marina Bay Financial Centre (Home of DBS, SCB, IBM…) I saw a very amusing sight.



A bicycle from one of the bike sharing companies was abandoned, chain out, with the chain and gear rusting at the junction. 

What was even more amusing was the little pink piece of paper.



It is a notice from the Land Transport Authority, it says:
“Please do not park your bicycle/PAB/PMD here. It is an offence to park your bicycle/PAB/PMB other than in a designated parking lot/rack. Your action causes obstruction and/or inconvenience to other path users.
Please remove your bicycle/PAB/PMD from this location and place it in a proper parking lot/rack.
Thank you for your…”

I find this very amusing.
  1. Who was the notice addressed to? The individual who dumped the bicycle, or the owner of the bicycle? These are clearly 2 people/entities (unless the owner of obike did this, which is kind of unlikely, they are on the other side of the road).
  2. What is the aim of the piece of paper, increase litter? Given that it is unlikely that the person who dropped the bike to rust will pick it up, and that no one else would like to pay for a bike that is less that functional, what does this piece of paper achieve?

I wonder why this one didn’t get the pink piece of paper; it was just lying there in the passage way.



And if you look carefully in the background, you will see another bicycle (this one likely owned by an individual) locked against the lamppost near the red umbrellas.


So is this called parking, or is this called littering? I refer you to paragraph 17 of the environment and public health act (1): 
17. No person shall —

(a) deposit, drop, place or throw any dust, dirt, paper, ash, carcase, refuse, box, barrel, bale or any other article or thing in any public place
“ 
The above is kind of the only description that might apply; no it is not swill, or mucus, or food, or motor vehicle whose registration has expired (hmmm about PMD though, but that’s not my topic). What if I just leave a backpack where this bicycle was left, would I be littering? Well if the bicycle wasn’t litter why should my backpack?
There is another little twist I would like to add before I start talking about elephants.



I was having brunch the other day (yutaio and kopio) when I came across this corner of the newly renovated playground that has been reserved as a designated parking lot/rack.

That got me thinking, how much are the companies providing bike sharing services paying the government for this space? It’s can’t be just normal corporate taxes, does anyone with ties with the government know? If they are not renting this space from the government then their costs of business are lower than they should be (basically being subsidised by the government using taxpayer funds). 

Oh and don’t tell me these are public property, they are not; an organisation owns them and if profiting when the public uses them.

And this brings me to elephants.

Many years ago, I helped one of my professors write a paper for a conference about conservation and our paper was about the tragedy of commons. (yes, economics again (2)). The idea we presented was that one of the reasons why elephants were being poached at such an alarming pace and nobody was protecting them as the issue of ownership.

Since elephants are wild, they belong to no one. And no one has any incentive (except people with conservationist tendencies or who simply love animals) to protect them. Belonging to no one is akin to belonging to everyone, and if I don’t take the ivory, someone else will, so I better act fast.

To make matters worse, some farmers might dislike the elephants because the pachyderms sometimes destroy their crops (as farmland gets closer to the ‘wild’).

What we proposed was to give the right to earn tourist dollars for example from a herd of elephants to some people living in the area where the herd spends a lot of time. Then the elephant becomes valuable and worth defending.
So what does that have to do with the bikes?

The reason the situation with the bikes is so weird is the question of ownership. The person who ‘parked’ the bicycle on the patch of grass does not own the bicycle. The company who owns the bike maintains the story of “sharing” but does own the bike. However they have ‘sold’ each bike many times over. 

What I mean is that every person who subscribes to the service pays for the usage (likely puts a deposit from where the usage charges are deducted), and the bike sharing company has managed to sell the services of 1 bicycle to many people. But these people only have the rights to a bicycle if they can find one when they want to avail of that service. As long as they have ‘sold’ the service from the bike to enough people, and that covers the ‘capital outlay” then what follows is mostly profit (minus repair, maintenance and running costs and any fines haha).

In places like Singapore where people tend to be law abiding (and is small) it is unlikely that you will find a bike graveyard (3) (The colourful objects at the top and bottom of the photo are cranes and heavy lorries):



So does that mean that the tragedy of commons does not apply? The bicycles do have owners.

But as long as the costs of the bikes have been recouped, then there is no incentive for the owners of the bike sharing companies to take care of them or be responsible for them (especially if fines are paltry). Then the bicycle becomes a truly common property and I am sure we will see more and more rusty bicycles parked indiscriminately. Remember, the bike companies know exactly who left the bicycle exactly where. If they wanted to do something about it they could; it’s just that it’s not worth the effort.

And if you are wondering what the government is doing about it, they consider is a ‘disamenity’ (not littering) (4) and said please do not do this, and sign this Memorandum whereby “Operators will also remove faulty bicycles within a day. “ and that is a joke because the bicycle in the picture was there for many days.

So what is the cost? As this article shows (5), “out of the 292 removal notices issued, 62 bicycles ended up being impounded because they were not removed within half a day of the notice”, I wonder how the notices were issued, who was made aware of the pink piece of paper and how? Or more pertinently why use the pink piece of paper? The government seems to let people believe that GPS technology is so bad that it cannot be used to pin point whether the bicycle is at a “designated park/rack”… Or are we allowed to place all sorts of stuff (not candy wrappers, swill, snot…) for half a day anywhere without any problem?

I just think it is not sharing when one party makes all the $ and other parties pay for it.


Monday, 1 January 2018

Were Ancient Hindu Temple Builders "Data Scientists"?

Recently I had the opportunity to attend a global analytics conference in Bali (1); interestingly the original conference venue incorporated a small Hindu temple on the premises. We were ‘lucky’ enough to be there when they had a ceremony. Unfortunately it was decided to move the conference; so the original justification was gone, but my topic was unchanged: the temple was an example of how “data science” has been applied.


The most fun part is that the people who designed/built the temples didn’t have the internet, didn’t have Hadoop or multi-thread processors; they might not have even had computers! So how did they actually do “data science”? By living it, and using it in their daily lives, incorporating it into the most core aspect of their lives; their temples; simply put there was no division between religious and non-religious life.


A Hindu temple isn’t something you’d visit occasionally, or even weekly, but daily. And this is alive today too, even though in a much less obvious form. Many people in India (or Thailand) still stop, pay respects, and say a quick prayer whenever they pass by a temple.


So what makes a Hindu temple interesting? It incorporates the belief system.


A very basic unpretentious primer into Hinduism(2) 


One of the fundamental ideas of Hinduism is the continuous cycle of creation, preservation and destruction (Brahma, Vishnu, and Shiva) (3). Each universe lasts a Brahma day and a Brahma night, each being 4.32 billion solar years long (a universe thus lasts 8.64 billion years), and Brahma lives for 100 years at the end of which he is reborn. Feeling minuscule yet?



The world of man (and other creatures) is also cyclical. The aim of man should be to break the cycle of death and re-birth and join with the Divine, to reach a state peace and harmony.


So it’s cycles within cycles within cycles...


And how can man break the cycle? This is where temples come in.


The idea is that temples are a representation of this idea, to help connect the physical world of man with the divine world, to reflect the idea of creation, of the cycles and the lay-out of the cosmos, to make it easier for man to understand.


The architecture of the temples is designed for that purpose.


That’s where the Vastu Purusha Mandala comes in. Many of you have heard of Feng Shui; Vastu Purusha is the “Hindu version” if you will; Vastu refers to the physical environment, Purusha to the energy and Mandala to the diagrammatic representation.  





The centre of the area is Brahma and the sides are different Gods based on their abilities. In other words, the centre is source of cosmic energies. The square shape represents life on earth: it has 4 sides and 4 is an important number in Hinduism: 4 castes, 4 tastes (sweet, sour, bitter, astringent(4)), 4 cardinal directions, 4 periods or yugas in each cycle : Satya Yuga (the ‘golden age’ where virtue is everywhere, the environment and weather pleasant), Treta Yuga (virtue diminishes, agriculture and mining come to the fore, wars become frequent, and weather starts becoming extreme), Dwapara Yuga (“after 2”, diseases become rampant)  and Kali Yuga (“the final age”, age of darkness and ignorance and people lack virtue becoming slaves to their passions, environment is polluted). 


What I find interesting in these descriptions of the yugas is the concern not only for humans, but also for the environment, and the descriptions of how everything basically degrades over the 4 cycles, until ‘the wheel turns’.


Any guesses which yuga we are in today?(5)


And to bring it all together, the lengths of these yugas are: 1.728, 1.296, .864 and .432 million years each, which adds up to 4.32 million years, a Mahayuga (Big yuga), and there are 1000 of these in a Brahma day.


While the square is fixed and represents Earth, Heaven or the whole universe is represented by a circle, with no beginning or end, identical from all sides. 


Hence we end up with a basic shape of a circle contained in a square.


And it is this basic shape that drives the architecture of Hindu temples, in 3 dimensions.


The basic mandala introduced earlier is broken down into smaller sections.



The basic square (Sakala Mandala) is divided into 9x9 (Paramasaayika Mandala),  3x3 (Pitah Mandala), 2x2 (Pechaka Mandala), 4x4 (Mahapitah Mandala) and 8x8 (Manduka Chandita Mandala).


Now I didn’t say Hindus were born data scientists; things started rather simply.


The above diagram illustrates the plan of at 5th/6th Century Nachna Parvati Temple (6). The first thing to notice is how the structures almost purely made of squares with small satues in niches around it.


The next evolution can about with the Dashavatara (10 Incarnations) Temple in Deogarh(7)


As it can be clearly seen, the structure is basically square, but there are some variations on the upper levels, a slight increase in complexity.


Next is the Suriya (Sun) temple at Modhara (7):



The plan above (8) shows 3 structures from top to bottom: Gudhamandapa, the shrine hall; Sabhamandapa, the assembly hall and Kunda, the reservoir.  The shrine hall has alcoves for 8 Deities in 8 directions, is oriented, as a temple dedicated to the Sun God such that the first sunrays fall on the idol at equinoxes. And the reservoir shows a distinct patters with multiple small temples (9)


And this peaks in the Kandarya Mahadev temple (10):
What started as a square, started adding circularity over time


Building something perfectly circular isn’t that easy, approximating a circular shape is the way forward. What the temple builders did was to use the golden ratio.


2 measures are said to be in a golden ratio when the ratio of the longer one (a) to the shorter one (b) equals the ratio of the sum of their lengths (a+b) to the longer length (a) and is 1.618... The golden ratio is then used to build straight lines that approximate a circle; the lines following this ratio.


What is the big deal with the golden ratio? Well it is said that it abounds in nature and it is ingrained in humans to see this ratio as harmonious. From the golden ration comes the golden spiral and it can be found in conch shells, in the spiral formation of seeds in a sunflower, in pine cones, ferns, waves... (11).


And the golden ratio has been used in designing many familiar logos, including twitter (12), apple, pepsi, BP (new logo)... (13)


The combination of the concept of heaven and earth with the use of the golden ration has driven the evolution of temple architecture over time:

But that is not “data science”! 


Remember that the hindu temples are built in 3D. Take a second look at the plan of the 11th Century Kandarya Mahadev temple (reproduced below)



You will notice that the borders keep repeating themselves, at a slightly smaller scale. This is how each layer/level is built on top of the other, allowing the correct positioning of increasingly more deities in their proper direction, as well as tapering.


Start with a circle and a square, and we try to create a structure that symbolises that, and in 3D...




This is not that easy to achieve; a perfectly circular structure would not be able to place the different dieties in the specific directions they need to be. Hence the circle is broken down by drawing squares using the golden ratio and creating alcoves for the deities. Furthermore, to capture all directions, it was necessary to build up, in 3D. The technique used is one that is used in “data-science”, fractals. 


What are fractals? Put simply fractals are a recurring never ending self repeating pattern. A nice definition is: “A fractal is a never-ending pattern. Fractals are infinitely complex patterns that are self-similar across different scales. They are created by repeating a simple process over and over in an ongoing feedback loop. Driven by recursion, fractals are images of dynamic systems – the pictures of Chaos. Geometrically, they exist in between our familiar dimensions. Fractal patterns are extremely familiar, since nature is full of fractals. For instance: trees, rivers, coastlines, mountains, clouds, seashells, hurricanes, etc” (14).


Fractals are everywhere and even children know about them (15)...



Fractals are everywhere and that is how the ancient Hindus managed to build their temples.


But one other little wonder remains; it is one thing to build in 3D, but is it just random building, or is there some religious meaning behind the shape/relative sizes of the different parts of the temples?


By now, I am sure you know the answer is that it is not random. Let’s move from Disney Animations back to the religious meaning embedded in the temples. Remember the temples were designed to help humans to break free from the cycle of birth and death and join in the Divine. 


The 3rd dimension is represented by the Shikhara, which is the looming tower in any hindu temple. In fact the word “shikhara” itself means mountain, and since mountains dominate the earth and are seen as abodes of the Gods, one can understand the link to the divine. But that’s not all; these shikharas contain repetitive versions of themselves that represent the series of repetitive universes, and what better way to produce this than by fractals?


In fractals are at play in at least 2 ways shown above. First, as shown on the left, each peak is replicated on the sides,and this is repeated in the smaller towers. Second, as shown on the right, each smaller peak is a copy in a different scale of the previous one. This communicates the idea of “whole in part”, ‘Atman’ a ‘soul’ that one must realise is one’s true self is just the transcendent self; basically once you realise you are part of the Divine, you reach there.


But there’s at least one more trick in the temples, again taking the Kandarya Mahadev temple as an example; the ratios are not random.


In most temples, and Kandarya Mahadev is an example, the ratios of the largest to the smaller ‘mountains’ are 1:1/2:1/3:1/4. What does that imply?


Let’s look at the distance between the first and second peaks as the sides of a square (ABCD). From the midpoint of CD, (M), create an arc that touches the corner A; it touches the corner B which is the height of the second mountain, and also the vertical at G which is the height of the third peak. 


Now between the second and third peaks, create another square (GCEF). Replicate it below as (IGHF). Bisect the latter (N) and create the intersections at I (fourth peak) and L (fifth peak)... 


Now using the first and third peaks, obtain a square (GDXY). Again bisect the height (Z) and draw an arch from the top corner (X); it intersects the square at the third peak and the vertical line at the fifth (L)...


So it’s a recurring pattern, fractal... Anything else?


Yes, the peaks of alternative mountains (1st, 3rd, and 5th) obey the golden ratio: XYGD as compared to UVLG.


Before I bore you to death, there’s one more aspect I’d like to point out on how the Hindu temple builders used the temple to make their religion live. The idea of the contemplation of the divine, understanding the whole in the part and the repetitiveness of the cycles can be seen by the arrangements of the smaller peaks (16):



The idea is that, as the individual approaches the temple, 2 things are in evidence. First the sight is drawn to the line across the peaks of the mandapa (columned assembly halls) and arthamandapa (entrance porch) in green to the shikhara represents the ascension, the path to liberation from the cycle. And one can also see the symmetry, the replication of the towers around the shikhara, and the golden ratio, in harmony with nature.


And finally, just in case you were wondering whether the fractals are only on the outside of the temples, they are also on the inside.


I had initially wanted to show how this blooming motif is a fractal from a dot within a circle that is repeated, but I think this piece of art speaks for itself.


I am sure you get the picture; ancient hindu temple builders were masters at using fractals; but how does this relate to “data science”? How can I say they were using tools of “data science”?

For those interested in a pictorial journey through this temple, please refer below (17)


Fractals and “data science”


The most common and obvious use of a fractal is to identify a pattern and look for the same pattern elsewhere, possibly at a different scale. But even before we go to actual use cases, fractals are also very useful in the dreaded and often ignored area of data preparation.



Putting your money where your mouth is

So first of all, to show the usefulness of fractals in today’s world, I thought it would be nice to look at money making.


The idea is that stock markets follow patterns, and using fractals to identify long term trends can be hugely profitable. This is shown by the results of the Dreiss Research Corporation (18)


There have been bad years and good year, but since inception, the average rate of return of this fund is a compounded Rate or Return of 15.06% and a worse monthly performance of -22.81%.


So how does he do it?


Trading Methodology:  Dreiss Research Corporation's Global Diversified Program is based on the mathematical concepts of fractal geometry, which support the theory that market prices exhibit persistent behavior.  Founder and President Bill Dreiss has developed two proprietary methodologies based on these concepts, the Fractal Wave Algorithm, which is used to identify trends and key turning points, and the Choppiness Index, which is used to determine the degree of trendiness or choppiness in market prices.  The system is highly diversified and very long-term in nature.  Due to the long-term time horizon, the program can at times experience a relatively high degree of volatility.


The basic idea is based on the idea that, contrary to the efficient market hypothesis whereby market movements are random, there is a tendency for markets to persist in the same direction over a certain number of time frames. The idea was floated by many including Mandelbrot the ‘father’ of modern fractal theory in 1966 (19) and again more pointedly in 2001 (20) Hence it is possible for a disciplined trader to take advantage of these trends by following them and generating profit.


The idea of using fractals seems straight forward. Fractals are self-similar across scale. Hence the originators of the Fractal Wave Algorithm implemented the idea of nested patterns to identify trends and turning points, support and resistance.


The system is applied to weekly charts and focuses on single or multiyear cycles and is purely technical or automatic trading.


Another application of fractals is in the Choppiness Index to distinguish orderly (trending markets) from consolidating (Choppy) markets which influence exit signals.


The proof of the pudding is in the eating, 15.06% per annum returns yearly is more than decent performance.


Hence, I can say that analysing and using fractals has been proven in the 20th and 21st Century to indicate market behaviour and allow analysts to generate decent profits.


I leave the final word on the topic to Mr Dreiss himself: ““I have an affinity for making things as simple as possible. These elaborate systems with huge amounts of computer power and rooms full of PhDs is not something I am interested in. If you look at [my] performance, it is certainly comparable to other people who do things that are a lot more complicated, so I am not sure what that buys you.” “Some people want that lifestyle where they work 80 hours a week and are constantly in the trenches. That is not anything that I was interested in.”” Now that is something many of us can relate to:



Surviving in the first place


Another application of fractals is in a field that should be dear to the hearts of the participants in the Bali Conference, was Mt Agung about to go boom...





Fractals have been proven to be useful in understanding the process of degassing, that is releasing large amounts of gas between eruptions. By monitoring this degassing, once can understand what the volcano is up to, what is happening in the conduits and reservoirs of the volcano. In 2014, Girona and al published a paper (21) which showed that the frequency spectra of H2O emissions follow a well defined fractal distribution (at least for Erebus and Mayon) and hence, a method has been developed to do real time monitoring at active volcanoes.


Basically, fractals help understand what is happening inside volcanoes simply by studying the plumes emitted by the volcanoes, specifically the light scattered by water droplets in the gas emitted, safely,  from a distance.


Another approach is to look at volcanoes as a system, and understand the behaviour of this system as a whole. In 2014, Gusev published a paper which showed the fractal nature of the sequence of volcanic eruptions worldwide (22). Basically what the author showed is that obviously, volcanic eruptions do not occur uniformly over time, but rather in clusters. The eruption rate tends to be episodic and spiky, and each cluster tends to be fractal/self-similar in nature. Hence the idea is that there is a global mechanism that is responsible for this and could therefore help us predict ‘episodic discharge of material’.


To conclude I would say that:

1.       Ancient Hindu temple architects/builders made use of fractals to build the temples and build in the concepts of Hindusim to enable devotees who go to the temples to have a better chance of freeing themselves from the cycle of death and rebirth.
2.       Fractals have been used everywhere in temples, and the mastery of fractals without the help of computers is remarkable.
3.       Fractals have had a renaissance, and Mandelbrot has been associated with that
4.       The first use case of analytics of fractals is about the use of fractals in trading strategies. This method as devised by Dreiss has proven itself yielding around 15% returns cumulatively per annum since inception in the early 90s.
5.       The second use case of fractals mentioned is in the area of seismology and volcanology. It is possible to use fractals to analyse volcanoes degassing and understand the mechanisms happening inside the volcano. This presumably can help predict local eruptions
6.       Another approach is to look at worldwide eruptions and understand that these tend to cluster and follow fractal patterns. Hence it is possible to understand the underlying causes and better predict eruptions on a global scale.

 

 Notes and Further Readings
  1. https://www.meetup.com/Singapore-Analytics-Freelancers/photos/28398937/
  2. I have extremely limited knowledge of the topic but have researched only in so far as was needed for this topic.
  3. I always thought that whether you believe that things are cyclical or linear makes a big difference to your outlook on life, whether things are interrelated or not. One simple manifestation of this is the eastern ‘holistic’ medicine and the western ‘symptomatic’ medicine.
  4. Now you know why Thai food for example (5 tastes) has more layers of flavour than Indian food ;) that’s a discussion for another blog
  5. For those who guessed Kali Yuga, congrats, as for the rest, stop being so pessimistic. J
  6. By A. Cunningham (1885) - https://archive.org/stream/reports14indigoog#page/n248/mode/2up, Public Domain,https://commons.wikimedia.org/w/index.php?curid=64394729
  7. http://www.spiceflair.com/early-hindu-temples-deogarh/
  8. By A K Forbes - Alexander Kinloch Forbes (1856) Râs Mâlâ: Or, Hindoo Annals of the Province of Goozerat, in Western India, 1, Richardson Bros., pp. 255–256, Public Domain, https://commons.wikimedia.org/w/index.php?curid=38926919
  9. https://www.wlivenews.com/modhera-sun-temple-and-step-well-surya-kund-at-gujarat-india.html
  10. http://shodhganga.inflibnet.ac.in/bitstream/10603/38879/16/16_chapter%207.pdf
  11. https://www.mnn.com/earth-matters/wilderness-resources/blogs/how-golden-ratio-manifests-nature
  12. https://www.flickr.com/photos/twitteroffice/5034817688/
  13. https://tomscctwebblog.wordpress.com/2014/03/04/the-golden-ratio-and-logo-design/
  14. http://fractalfoundation.org/resources/what-are-fractals/
  15. https://en.wikipedia.org/wiki/Frozen_(2013_film)
  16. Fractal geometry as the synsthesis of Hindu cosmology on the Kandariya Mahadev temple Khajuraho (Md Rian, Jin-Ho Park, Dongkuk Chang)
  17. http://www.indiamike.com/india/bus-and-train-photologues-f167/photologue-of-short-trip-to-heart-of-incredible-india-khajuraho-panna-and-orchha-t193167/
  18. http://dreissresearch.com/performance_update.html
  19. Mandelbrot – Is there persistence in stock price movements
  20. Mandelbrot – Scaling in financial prices: II Cartoon Brownian motions in multifractal time
  21. Girona and al (from Singapore and Philippines)- Fractal degassing from Erebus and Mayon Volcanoes revealed by a new method to monitor H2O emission cycles
  22. Gusev – The fractal structure of the sequence of volcanic eruptions worldwide: Order clustering of events and episodic discharge of material