<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2016.45008</article-id><article-id pub-id-type="publisher-id">JCC-66758</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Exploring the Big Data Using a Rigorous and Quantitative Causality Analysis
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>X.</surname><given-names>San Liang</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>School of Marine Sciences and School of Mathematics, Nanjing University of Information Science and Technology, Nanjing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:</corresp></author-notes><pub-date pub-type="epub"><day>29</day><month>05</month><year>2016</year></pub-date><volume>04</volume><issue>05</issue><fpage>53</fpage><lpage>59</lpage><history><date date-type="received"><day>28</day>	<month>April</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>19</month>	<year>May</year>	</date><date date-type="accepted"><day>26</day>	<month>May</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   Causal analysis is a powerful tool to unravel the data complexity and hence provide clues to achieving, say, better platform design, efficient interoperability and service management, etc. Data science will surely benefit from the advancement in this field. Here we introduce into this community a recent finding in physics on causality and the subsequent rigorous and quantitative causality analysis. The resulting formula is concise in form, involving only the common statistics namely sample covariance. A corollary is that causation implies correlation, but not vice versa, resolving the long-standing philosophical debate over correlation versus causation. The applicability to big data analysis is validated with time series purportedly generated with hidden processes. As a demonstration, a preliminary application to the gross domestic product (GDP) data of United States, China, and Japan reveals some subtle USA-China-Japan relations in certain periods.  
     
 
</p></abstract><kwd-group><kwd>Causality</kwd><kwd> Big Data</kwd><kwd> Information Flow</kwd><kwd> Time Series</kwd><kwd> Causal Network</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>We have entered an era of data wealth; how to analyze these data has become a big problem for scientists in the twenty-first century. This raises many challenging issues, among which is causal inference, a field which actually forms an important subject in many different scientific disciplines, even in philosophy (e.g., [<xref ref-type="bibr" rid="scirp.66758-ref1">1</xref>]). For data science, it will help to unravel the complexity of the ever-growing datasets, and hence help to build platforms for efficient management and better service.</p><p>Causality analysis, however, is a very challenging problem. In their book Doing Data Science (p. 274) [<xref ref-type="bibr" rid="scirp.66758-ref2">2</xref>], O’Neil and Schutt remarked, “One of the biggest statistical challenges, from both a theoretical and practical perspective, is establishing a causal relationship between two variables.” In the past few years, there has been a surge of interest in this field, echoing the call from the newly emerged science of big data. Many empirical or half-empirical formalisms have been proposed, and they generally work well in their specific contexts (see the references in [<xref ref-type="bibr" rid="scirp.66758-ref3">3</xref>]).</p><p>Recently, a rigorous and quantitative analysis has been developed to address the challenge (cf. [<xref ref-type="bibr" rid="scirp.66758-ref3">3</xref>], hereafter Liang 14, and [<xref ref-type="bibr" rid="scirp.66758-ref4">4</xref>]). It is found that causality analysis, which traditionally has been formulated as a statistical hypothesis testing (e.g., [<xref ref-type="bibr" rid="scirp.66758-ref5">5</xref>]), is actually a problem in physics; causality is actually a real physical notion, which can be put on a rigorous footing. With the Liang14 formalism, many problems, which traditional approaches fail to handle, turn out to be easy. It also unambiguously and explicitly resolves the long-standing debate in philosophy regarding correlation versus causation, and has been successfully applied to many real world problems.</p><p>However, this line of work has not even been touched in big data studies. While we should avail ourselves of the arsenal of traditional tools, new ideas, particularly new ideas like this one which is based firmly on physical footing, will for sure facilitate the advancement of the new science. We are therefore motivated to introduce the newly developed causality analysis to data scientists. This makes the main purpose of this study.</p><p>In the following we first give a brief review of the formalism, its development and major results. To test its utility in handling big data, in Section 3 we purportedly generate series in extreme situations, particularly series in the presence of hidden processes. As a demonstration, Section 4 presents a preliminary application to the study of the USA-China-Japan relation. This study is summarized in Section 4.</p></sec><sec id="s2"><title>2. Theoretical Development and Applications</title><p>Historically Granger [<xref ref-type="bibr" rid="scirp.66758-ref5">5</xref>] formulated causality analysis as a statistical hypothesis test, which has now been referred to as Granger causality analysis. On the other hand, another real physical notion, namely, information flow, or information transfer as it may appear in the literature, has been developed for over three decades. Information flow has applications in a wide variety of disciplines; people gradually realize that central at the field, which makes it widely applicable, turns out to be its logical association to causality. This observation has further been substantiated as it was established that Granger causality and the most popular empirical measure of information flow so far, namely, transfer entropy [<xref ref-type="bibr" rid="scirp.66758-ref6">6</xref>], is actually equivalent [<xref ref-type="bibr" rid="scirp.66758-ref7">7</xref>].</p><p>So the two major lines of work on causality analysis eventually merge. The corresponding formalisms, however, have long been found unable to verify themselves in many applications, or they may even yield spurious causal relations. The verification is based on the following observation:</p><p>If the evolution of a variable, say, X<sub>1</sub>, is independent of another one, X<sub>2</sub>, then the causality from X<sub>2</sub> to X<sub>1</sub> vanishes.</p><p>Hereafter we will call it Principle of Nil Causality. Recently, Smirnov [<xref ref-type="bibr" rid="scirp.66758-ref8">8</xref>] gave this a systematic investigation, and concluded that they cannot verify the principle in a wide range of situations; similar results also show in [<xref ref-type="bibr" rid="scirp.66758-ref9">9</xref>]. In response to the call from the new science of big data, we should touch the base and re-examine the problem carefully.</p><p>Since causality can be quantitatively measured by information flow, while information flow is a real physical notion (not just something in statistics), Liang argued that it should be formulated on a rigorous footing, rather than be proposed as an ansatz [<xref ref-type="bibr" rid="scirp.66758-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.66758-ref10">10</xref>]. Besides, the above principle should be stated as a proven theorem, not something to be verified in applications. In this spirit, Liang [<xref ref-type="bibr" rid="scirp.66758-ref10">10</xref>] considered a stochastic system in the form</p><disp-formula id="scirp.66758-formula27"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x4.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66758-formula28"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x5.png"  xlink:type="simple"/></disp-formula><p>where (W<sub>1</sub>, W<sub>2</sub>) is a vector of standard Wiener process, and F<sub>1</sub> and F<sub>2</sub> are differentiable functions of (X<sub>1</sub>, X<sub>2</sub>). He obtained the following theorems:</p><p>Theorem 2.1. (Liang, 2008)</p><p>For the dynamical system (1)-(2), the rate of information flowing from X<sub>2</sub> to X<sub>1</sub> is</p><disp-formula id="scirp.66758-formula29"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x6.png"  xlink:type="simple"/></disp-formula><p>where E stands for mathematical expectation, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x7.png" xlink:type="simple"/></inline-formula> is the marginal probability density of X<sub>1</sub>.</p><p>Theorem 2.2. Principle of nil causality (Liang, 2008)</p><p>If in the system (1)-(2), neither F<sub>1</sub> nor b<sub>11</sub> nor b<sub>12</sub> has dependence on X<sub>2</sub>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x8.png" xlink:type="simple"/></inline-formula>.</p><p>Note both are proven theorems (proofs are referred to [<xref ref-type="bibr" rid="scirp.66758-ref10">10</xref>]). Particularly, the second is just the principle of nil causality.</p><p>If only two time series are given, the information flow between them can be obtained through maximum likelihood estimation.</p><p>Theorem 2.3. (Liang, 2014)</p><p>Given two time series X<sub>1</sub> and X<sub>2</sub>, under the assumption of a linear model, the maximum likelihood estimator (mle) of the rate of information flowing from X<sub>2</sub> to X<sub>1</sub> is</p><disp-formula id="scirp.66758-formula30"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x9.png"  xlink:type="simple"/></disp-formula><p>In this equation, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x10.png" xlink:type="simple"/></inline-formula>is the sample covariance matrix between time series X<sub>1</sub> and X<sub>2</sub>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x11.png" xlink:type="simple"/></inline-formula> the sample covariance between X<sub>i</sub> and a series derived from X<sub>j</sub> using Euler forward differencing scheme:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x12.png" xlink:type="simple"/></inline-formula>.</p><p>Note in (4) the T is actually the mle of the information flow, and, strictly, should bear a hat. We abuse the notation here as, from now on, only (4) will be used, and hence no confusion will arise. That is to say, (4) will be taken as the quantitative measure of causality from X<sub>2</sub> to X<sub>1</sub>. More precisely, the absolute value of T measures the causality. When<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x13.png" xlink:type="simple"/></inline-formula>, X<sub>2</sub> is causal to X<sub>1</sub>; if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x14.png" xlink:type="simple"/></inline-formula>, X<sub>2</sub> is not the cause of X<sub>1</sub>.</p><p>The formula for information flow hence causality is very concise. Considering that in history there is a long-standing debate over correlation versus causation, one may transform it into a form in terms of correlation coefficient:</p><disp-formula id="scirp.66758-formula31"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x15.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x16.png" xlink:type="simple"/></inline-formula> the correlation coefficient, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x17.png" xlink:type="simple"/></inline-formula> Observe that, if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x18.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x19.png" xlink:type="simple"/></inline-formula>; but if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x20.png" xlink:type="simple"/></inline-formula>, r does not necessarily vanish. Contrapositively, this means that</p><p>Causation implies correlation, but correlation does not imply causation.</p><p>Causality can be normalized so as to reveal its relative magnitude; see [<xref ref-type="bibr" rid="scirp.66758-ref4">4</xref>] for details. One may also perform statistical significance test for Equation (4), which is referred to [<xref ref-type="bibr" rid="scirp.66758-ref3">3</xref>].</p><p>Equation (4) has been validated with touchstone problems that fail the traditional Granger causality analysis. It has also been applied to many real world problems, with remarkable success. Among these applications is the causal structure study between CO<sub>2</sub> and global warming [<xref ref-type="bibr" rid="scirp.66758-ref11">11</xref>]. It is found that the CO<sub>2</sub> concentration rise during the past 120 years does cause the recent global warming; the causal relation is one-way, i.e., from CO<sub>2</sub> to global atmosphere temperature. However, on a 1000-year (or over) scale, the causality is totally reversed; i.e., it is global warming that causes CO<sub>2</sub> to increase, in agreement with that inferred from the ice-core data recently from Antarctica. Besides, the anthropogenic gas emission mainly from the Northern Hemisphere, however, causes mainly the warming in the Southern Hemisphere.</p><p>Another application is with several series of prices of US stocks downloaded from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x21.png" xlink:type="simple"/></inline-formula>. Basically each</p><p>significant causal relation can be interpreted based on common sense. For example, Ford is found to have a much larger causality to Wal-Mart than to CVS the convenience store chain, since, in the States, people rely on motor vehicles to shop at Wal-Mart stores, while CVS stores could be within walking distances. A deeper study shows that the causality generally varies with time. For GE and IBM, overall it seems that they are not significantly causal to each other. However, if we do a running time analysis, it is found that there is a very strong, almost one-way causality from IBM to GE in 70’s, starting from 1971. This identified causal structure change reveals to us an old story about “Seven Dwarfs and a Giant” in 1960s: GE was once the biggest computer user besides the U.S. Federal Government; to avoid relying on IBM, it began to manufacture mainframe computers, together with six other companies, competing for the computer market with IBM the Giant. But in 1970, GE sold its computer division. Starting from 1971, it then had to rely on IBM again. That is the reason why there is such an abrupt one-way causality jump from 1970 to 1971. While the story has almost gone to oblivion, this finding, which is solely based on the analysis of a couple of stock price time series, is really remarkable.</p></sec><sec id="s3"><title>3. Validations</title><sec id="s3_1"><title>3.1. Validation with Series Generated with a Pair of Processes</title><p>Consider the series generated from two autoregressive processes, which traditionally have been used to test causality analysis tools,</p><disp-formula id="scirp.66758-formula32"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x22.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66758-formula33"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x23.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x24.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x25.png" xlink:type="simple"/></inline-formula>are independent normal processes. First let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x26.png" xlink:type="simple"/></inline-formula>. For different a<sub>2</sub> and b<sub>1</sub>, initialize the system with random numbers between 0 and 1, generate two series with 50000 values, and then compute the causalities using (4). The results are tabulated in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The series generated for case I are shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. By visual inspection they are correlated and look alike. This is not surprising, as Y drives X hence X follows Y. As regards the causalities, since<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x27.png" xlink:type="simple"/></inline-formula>, Y does not depend on X, and hence ideally <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x28.png" xlink:type="simple"/></inline-formula> should vanish. Here at a 90% confidence level, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x29.png" xlink:type="simple"/></inline-formula>nats per iteration, which cannot be viewed as different from zero. In contrast, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x30.png" xlink:type="simple"/></inline-formula>is huge, clearly indicating a one-way causality. This is an example of highly correlated series that results in a zero causality in one direction.</p><p>For case II, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x31.png" xlink:type="simple"/></inline-formula>, hence X and Y have nothing to do with each other. A faithful analysis should yield zero causalities for both directions. Indeed, at a 90% level, they can neither be distinguished from zero.</p><p>To test the validity of (4), we design a case (case III) with very weak coupling:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x32.png" xlink:type="simple"/></inline-formula>. In the equations X and Y are essentially independent, but theoretically there does exist causality, though negligible. Remarkably, our analysis yields two significant causalities, i.e., both of them, albeit very small, pass the significance test.</p><p>In order to see whether the negligible causalities can be detected between series immersed in noises, we amplify e<sub>1</sub> and e<sub>2</sub> by ten times:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x33.png" xlink:type="simple"/></inline-formula>, and repeat case III. This results in:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x34.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x35.png" xlink:type="simple"/></inline-formula>, i.e., two information flow rates, albeit negligible, significant at a 90% level, just as one would expect!</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Absolute information flow rates for the series generated with (6)-(7), and their respective confidence intervals at a 90% significance level. Units are in 10<sup>−4</sup> nats per iteration</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Case</th><th align="center" valign="middle" >a<sub>2</sub></th><th align="center" valign="middle" >b<sub>1</sub></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x36.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x37.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >I</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >4049 &#177; 32</td><td align="center" valign="middle" >3 &#177; 45</td></tr><tr><td align="center" valign="middle" >II</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.55 &#177; 0.71</td><td align="center" valign="middle" >0.26 &#177; 0.36</td></tr><tr><td align="center" valign="middle" >III</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >3.8 &#177; 1.8</td><td align="center" valign="middle" >1.3 &#177; 0.9</td></tr></tbody></table></table-wrap><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Series generated for Case I in <xref ref-type="table" rid="table1">Table 1</xref></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/66758x38.png"/></fig></sec><sec id="s3_2"><title>3.2. Validation with Series in the Presence of a Hidden Process</title><p>Our causality analysis is for two time series and, as we showed above, works perfectly for series generated with two processes. However, in real problems, a pair of time series could be the result of a lot of processes, and, moreover, we may have no idea what the processes are, or even are unaware of the existence of those processes. Will (4) still work in this case? In other words, can our analysis work well just the same in the presence of a hidden process? This is a problem where the traditional analyses fail.</p><p>Consider a pair of series formed from the X and Y in the following autoregressive processes:</p><disp-formula id="scirp.66758-formula34"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x39.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66758-formula35"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x40.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.66758-formula36"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/66758x41.png"  xlink:type="simple"/></disp-formula><p>Different from (6)-(7), here both X and Y are dependent on a third variable Z.</p><p>Pretending that we have no idea about the existence of Z, we perform a causality analysis just as before with the series X and Y. Repeat the experiments in <xref ref-type="table" rid="table1">Table 1</xref>, and list the computed causalities in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>The results are just as one would expect. For example, case I is a one-way causal system, and the computed absolute information flow rates confirm this; in case II X and Y are independent, and the calculated causalties are essentially zero in both directions; for case III, the causalities do exist, although they are very small. In a word, our causality analysis is capable of handling the series in the presence of hidden processes, even in extreme cases. It then can be utilized for data analysis on a generic basis, and is hence expected to play a role in the new science of big data.</p></sec></sec><sec id="s4"><title>4. A Preliminary Application</title><p>As a demonstration, we now take a look at the GDP of USA, China, and Japan, the three economic powers. The data are from World Bank<sup>1</sup>, available every year from 1960 through 2014. Note it is by no means our intention to conduct a research on international bilateral relation, which requires an in-depth investigation of the related economics and politics and, above all, more reliable data with finer time resolution; we are just about to provide an example to demonstrate how the above new causality analysis tool may allow us to extract the information underlying the data which would be otherwise very difficult, if not impossible, to extract.</p><p>Since the GDPs of the three countries soar from 1960 to 2014, we choose to examine their annual growth rates. Shown in <xref ref-type="fig" rid="fig2">Figure 2</xref> are these rates. By visual inspection of the data we can see that the American and Japanese GDP growths are highly correlated. But aside from this, it is hard to tell what a structure the three may have. Now our rigorous causality analysis comes to aid.</p><p>The validation in the preceding section allows us to examine the relations between the three countries regardless of the GDP data of the rest world, particularly, Europe, though we know the influence of the latter does exist. Since we need to do the covariance estimation, we pick a 40-year window to build the ensemble, and then do a running time estimation. This results in a time period 1980-1995 over which the causalities can be computed. A straightforward application of (4) yields these causalities, which we plot in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>First look at <xref ref-type="fig" rid="fig3">Figure 3</xref>(a). Because of the small ensemble, most of the values are not significant at a 80% level. But the large ones, particularly some of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x43.png" xlink:type="simple"/></inline-formula> are significant. That is to say, during the period, China exerts more influence on the US economy than US exerts on the Chinese economy. Indeed this makes sense, considering in that period China was not open enough to the western world. Generally this is also the case for <xref ref-type="fig" rid="fig3">Figure 3</xref>(b). What makes <xref ref-type="fig" rid="fig3">Figure 3</xref>(b) quite different from <xref ref-type="fig" rid="fig3">Figure 3</xref>(a) is that, in early 90s’, the influence of Japan on China is large, exceeding the causality in the opposite direction. This does, again, make sense. In early 90s’, the western world imposed strict sanctions against China because of political reasons, but Japan, albeit known as a major western country, did not join them. In that particular period China then had to rely on Japan a lot, resulting in the dominating causality from Japan to China!</p><p>For <xref ref-type="fig" rid="fig3">Figure 3</xref>(c), the evolutionary pattern is also remarkable. As we said, Japan has a GDP growth history highly correlated to that of USA. What makes the high correlation? We know a one-way causality from one series, say X<sub>1</sub>, to another, say X<sub>2</sub>, will result in a correlation, but a causality in the opposite direction, or a mutual</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Absolute information flow rates for the series generated with (8)-(9), and their respective confidence intervals at a 90% significance level. Units are in 10<sup>−4</sup> nats per iteration</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Case</th><th align="center" valign="middle" >a<sub>2</sub></th><th align="center" valign="middle" >b<sub>1</sub></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x44.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x45.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >I</td><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >3933 &#177; 38</td><td align="center" valign="middle" >22 &#177; 46</td></tr><tr><td align="center" valign="middle" >II</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2.9 &#177; 4.8</td><td align="center" valign="middle" >2.2 &#177; 2.4</td></tr><tr><td align="center" valign="middle" >III</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >22 &#177; 8</td><td align="center" valign="middle" >19 &#177; 4</td></tr></tbody></table></table-wrap><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> GDP annual growth rates (%) since 1960. Data source: World Bank (http://data.worldbank.org/)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/66758x46.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Causalities (absolute information flow rates) between China and USA (a), between China and Japan (b), and between USA and Japan (c). Units: nats/yr</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/66758x47.png"/></fig><p>causality, will also make such a correlation. Here the figure shows that the three possibilities all exist in this particular application, nicely spanning different periods (approximately 1980-1987, 1987-1990, 1990-1995). This serves as an excellent example about correlation versus causation, though an explanation of the structure in <xref ref-type="fig" rid="fig3">Figure 3</xref>(c) requires more knowledge of the politics and economics in history about the two countries, which we leave to future studies.</p></sec><sec id="s5"><title>5. Summary and Outlook</title><p>The emerging data science will for sure benefit from the advancement of other data-related disciplines. In this study, we introduce to the community a recently established rigorous and quantitative causality analysis to help unravel the complexity of big datasets, explore the underlying causal structures, and hence design efficient platforms for service and management purposes. To summarize, we here repeat the formula in Theorem 2.3 for causality estimation, that is, for series X<sub>1</sub> and X<sub>2</sub>, the information flow from the latter to the former is estimated to be</p><disp-formula id="scirp.66758-formula37"><graphic  xlink:href="http://html.scirp.org/file/66758x48.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x49.png" xlink:type="simple"/></inline-formula> the sample covariances between X<sub>i</sub> and X<sub>j</sub> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x50.png" xlink:type="simple"/></inline-formula> that between X<sub>i</sub> and a derived series from X<sub>j</sub> by taking Euler forward difference. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/66758x51.png" xlink:type="simple"/></inline-formula> is nonzero, then X<sub>2</sub> is causal to X<sub>1</sub>, and vice versa. An immediate corollary is that causation implies correlation, but correlation does not imply causation.</p><p>The above formalism, or Liang14 formalism as referred in the text, has been applied with remarkable success to many real problems. In this study, it has been validated with data series in the presence of hidden processes, and then exemplified with an analysis of the GDP data of USA, China, and Japan. Though the study is preliminary, the result is very encouraging, from an aspect demonstrating its power. This analysis tool is expected to play a role in the new interdisciplinary science, i.e., the science of big data.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This study was supported by the National Science Foundation of China under Grant No. 41276032, by Jiangsu Provincial Government through “2015 Jiangsu Program for Innovation Research and Entrepreneurship Groups” and the Jiangsu Chair Professorship, and by the State Oceanic Administration through the Special Program on Global Change and Air-Sea Interaction (GASI-IPOVAI-06).</p></sec><sec id="s7"><title>Cite this paper</title><p>X. San Liang, (2016) Exploring the Big Data Using a Rigorous and Quantitative Causality Analysis. Journal of Computer and Communications,04,53-59. doi: 10.4236/jcc.2016.45008</p></sec><sec id="s8"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.66758-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Dempster, A.P. (1990) Causality and Statistics. J. of Statistical Planning &amp; Inference, 25, 261-278. 
http://dx.doi.org/10.1016/0378-3758(90)90076-7</mixed-citation></ref><ref id="scirp.66758-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">O’Neil, C. and Schutt, R. (2013) Doing Data Science: Straight Talk from the Frontier. O’Reilly, Cambridge.</mixed-citation></ref><ref id="scirp.66758-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Liang, X.S. (2014) Unraveling the Cause-Effect Relation between Time Series. Phys. Rev. E, 90, 052150. 
http://dx.doi.org/10.1103/PhysRevE.90.052150</mixed-citation></ref><ref id="scirp.66758-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Liang, X.S. (2015) Normalizing the Causality between Time Series. Phys. Rev. E, 92, 022126. 
http://dx.doi.org/10.1103/PhysRevE.92.022126</mixed-citation></ref><ref id="scirp.66758-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Granger, C. (1969) Investigating Causal Relations by Econometric Models and Cross-Spectral Methods. Econometrica, 37, 424. http://dx.doi.org/10.2307/1912791</mixed-citation></ref><ref id="scirp.66758-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Schreiber, T. (2000) Measuring Information Transfer. Phys. Rev. Lett., 85, 461-464.  
http://dx.doi.org/10.1103/PhysRevLett.85.461</mixed-citation></ref><ref id="scirp.66758-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Barnett, L., Barrett, A.B. and Seth, A.K. (2009) Granger Causality and Transfer Entropy Are Equivalent for Gaussian Variables. Phys. Rev. Lett., 103, 238701. http://dx.doi.org/10.1103/PhysRevLett.103.238701</mixed-citation></ref><ref id="scirp.66758-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Smirnov (2013) Spurious Causalities with Transfer Entropy. Phys. Rev. E, 87, 042917.</mixed-citation></ref><ref id="scirp.66758-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Lizier, J.T. and Prokopenko, M. (2010) Differentiating Information Transfer and Causal Effect. European Phys. J. B, 73, 605-615. http://dx.doi.org/10.1140/epjb/e2010-00034-5</mixed-citation></ref><ref id="scirp.66758-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Liang, X.S. (2008) Information Flow within Stochastic Dynamical Systems. Phys. Rev. E, 78, 031113. 
http://dx.doi.org/10.1103/PhysRevE.78.031113</mixed-citation></ref><ref id="scirp.66758-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Stips, A., Macias, D., Coughlan, C., Garcia-Gorriz, E. and Liang, X.S. (2016) On the Causal Structure between CO2 and Global Temperature. Scientific Reports, 6, 21691. http://dx.doi.org/10.1038/srep21691</mixed-citation></ref></ref-list></back></article>