<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="review-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurorobot.</journal-id>
<journal-title>Frontiers in Neurorobotics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurorobot.</abbrev-journal-title>
<issn pub-type="epub">1662-5218</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnbot.2023.1128591</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Deep causal learning for robotic intelligence</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Li</surname> <given-names>Yangming</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/376644/overview"/>
</contrib>
</contrib-group>
<aff><institution>RoCAL, Rochester Institute of Technology</institution>, <addr-line>Rochester, NY</addr-line>, <country>United States</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Hang Su, Fondazione Politecnico di Milano, Italy</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Wen Qi, Politecnico di Milano, Italy; Xiaorui Liu, Qingdao University, China; Yantao Shen, University of Nevada, United States; Jing Luo, Wuhan University of Technology, China; Jing Xu, Tsinghua University, China</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Yangming Li &#x02709; <email>yangming.li&#x00040;rit.edu</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1128591</elocation-id>
<history>
<date date-type="received">
<day>20</day>
<month>12</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>30</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Li.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Li</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>This invited Review discusses causal learning in the context of robotic intelligence. The Review introduces the psychological findings on causal learning in human cognition, as well as the traditional statistical solutions for causal discovery and causal inference. Additionally, we examine recent deep causal learning algorithms, with a focus on their architectures and the benefits of using deep nets, and discuss the gap between deep causal learning and the needs of robotic intelligence.</p></abstract>
<kwd-group>
<kwd>deep causal learning</kwd>
<kwd>robotic perception</kwd>
<kwd>complementary perception</kwd>
<kwd>robotics</kwd>
<kwd>intelligence</kwd>
</kwd-group>
<counts>
<fig-count count="6"/>
<table-count count="1"/>
<equation-count count="1"/>
<ref-count count="180"/>
<page-count count="15"/>
<word-count count="12789"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Intelligent robots infer knowledge about the world from sensor perception, estimate status, model the world, and plan and execute tasks. Although intelligent robots have achieved remarkable progress in the past two decades, improving their reliability in the real world remains a challenge. The challenges are rooted in the wide variance of environments and robotic tasks and the uncertainties of the world, sensor observation, models, status, and the execution of tasks.</p>
<p>Robots achieve intelligence through the use of knowledge or methods that learn knowledge from data. Early intelligent robots and some state-of-art applied intelligent robots are programmed with knowledge and rules for making decisions based on dynamic observations. This type of achieved intelligence has predictable performance and is explainable; however, it often lacks adaptiveness as the program complexity grows exponentially with respect to the complexity of tasks. Additionally, robots can use artificial intelligence (AI) algorithms (to learn from data) to achieve intelligence. These methods are considered similar to how humans achieve intelligence and are considered a possible solution that breaks the bottleneck of applicability, scalability, and online learning. However, as today&#x00027;s AI methods demonstrate superior performance in terms of &#x0201C;interpolating&#x0201D; data, these methods still have difficulty in finding knowledge and reasoning.</p>
<p>Humans, or even animals, effortlessly understand the world from an early age and build up prior knowledge quickly to make causal decisions in daily life. We can use the perception of an object&#x00027;s physical properties as an example. Even infants demonstrate instinctual behavior when inspecting a new toy with their hands and eyes in tandem with learning the toy&#x00027;s properties (Smith et al., <xref ref-type="bibr" rid="B134">2020</xref>). Robots, in comparison, still have problems understanding and operating the most commonly used objects in daily life. Although it is clear that causality is critical from low-level visual perception to high-level decision-making, state of art robots rarely establish the causal relationship and utilize it to improve intelligence. However, there are examples of &#x0201C;causal&#x0201D; relationships improving robotic intelligence. For example, simultaneous localization and mapping (SLAM) explicitly utilizes the fact that causal relationships of robot movements causally change observations and use a Bayesian network to improve mapping and localization simultaneously (Thrun et al., <xref ref-type="bibr" rid="B147">2005</xref>).</p>
<p>Causal learning consists of causal discovery and causal inference. Classical causal learning methods include causal discovery, which learns cause-effect relationships, and causal inference, which estimates the level of impact that changes in factors have on each other. Traditional causal learning algorithms mainly use statistical theories and tools. With the development of deep-learning technology, there are trends that use deep learning to improve causal learning with high-dimensional data and big data and trends that use causal learning to improve deep-learning model expandability, extrapolation capability, and explainability. Although these emerging techniques are not developed and have not yet been tested on intelligent robots, they do have great potential to improve robotic intelligence and expand the applicability of intelligent robots. This paper incompletely but systematically reviews causal cognition, causal learning, and deep causal learning, and discusses the need for deep causal learning in robotic intelligence. The rest of the Review is organized as follows: the section &#x0201C;Causal Cognition and Intelligence&#x0201D; briefly introduces causal cognition from the psychological perspective, the section &#x0201C;Causal Learning&#x0201D; presents statistical causal discovery and causal inference, the &#x0201C;Deep Causal Learning&#x0201D; section discusses deep causal learning for robotic intelligence, and the final section presents conclusions.</p>
</sec>
<sec id="s2">
<title>2. Causal cognition and intelligence</title>
<p>Although there is much debate about the mechanism of cognition, modern physiological studies generally support that the way in which humans cognize causal regularities is more sophisticated than that of any other animal on the planet (Penn and Povinelli, <xref ref-type="bibr" rid="B109">2007</xref>). Causal cognition has major differences with associative learning, as it can improve inferences from non-obvious and hidden causal relationships (Kuhn, <xref ref-type="bibr" rid="B52">2012</xref>). Learning causal relationships is critical for humans (Spelke et al., <xref ref-type="bibr" rid="B137">1992</xref>; Kuhn, <xref ref-type="bibr" rid="B52">2012</xref>), as it confers an important advantage for survival (Legare et al., <xref ref-type="bibr" rid="B59">2017</xref>; Bender and Beller, <xref ref-type="bibr" rid="B6">2019</xref>).</p>
<p>It is clear that to achieve or avoid an outcome, one may want to predict the probability that an effect will occur given that a certain cause of the effect occurs. It remains unclear as to how the input non-causal empirical observations of cues and outcomes yield output values. Studies have shown that causal cognition emerges early in development (Bender and Beller, <xref ref-type="bibr" rid="B6">2019</xref>). Researchers are amazed by how children learn so much about the world so quickly and effortlessly (Gopnik et al., <xref ref-type="bibr" rid="B27">2004</xref>; Sobel and Legare, <xref ref-type="bibr" rid="B135">2014</xref>). Studies have demonstrated that infants as young as 4.5 months register particular aspects of physical causality (Leslie and Keeble, <xref ref-type="bibr" rid="B60">1987</xref>; Spelke et al., <xref ref-type="bibr" rid="B137">1992</xref>; Needham and Baillargeon, <xref ref-type="bibr" rid="B100">1993</xref>; Hespos and Baillargeon, <xref ref-type="bibr" rid="B37">2001</xref>), toddlers recognize various causal relations in the psychological domain, especially about others&#x00027; desires and intentions (Wellman, <xref ref-type="bibr" rid="B155">1992</xref>; Bonawitz et al., <xref ref-type="bibr" rid="B10">2010</xref>), and preschoolers understand that biological and psychological events can rely on non-obvious hidden causal relations (Gelman and Wellman, <xref ref-type="bibr" rid="B22">1991</xref>; Tooby et al., <xref ref-type="bibr" rid="B148">1994</xref>). Adults use substantive prior knowledge about everyday physics and psychology to make new causal judgments (Ahn et al., <xref ref-type="bibr" rid="B1">2000</xref>).</p>
</sec>
<sec id="s3">
<title>3. Causal learning</title>
<p>As presented in the previous section, causal learning is associated with human intelligence and has been widely studied. Traditional causal learning uses statistical methods to discover knowledge from data and perform causal inference. These methods are widely used in the field of medical science, economics, epidemiology, etc, but are rarely used in the domain of intelligent robotics (Guo et al., <xref ref-type="bibr" rid="B29">2020</xref>; Yao et al., <xref ref-type="bibr" rid="B166">2021a</xref>).</p>
<sec>
<title>3.1. Causal discovery</title>
<p>Causal discovery learns the causal structure that represents the causality between observations X, treatments t, and outcomes y.</p>
<p>Traditional causal discovery relies on statistically verifying potential causal relationships or estimating functional equations to establish causal structures. Generally, there are four types of representative algorithms for traditional causal discovery: constraint-based algorithms and the score-based algorithms, which rely on statistical verification, functional causal model-based algorithms, which rely on functional estimation, and hybrid algorithms, which fuse multiple algorithms (Guo et al., <xref ref-type="bibr" rid="B29">2020</xref>).</p>
<sec>
<title>3.1.1. Constraint-based algorithms</title>
<p>Constraint-based algorithms analyze conditional independence in observation data to identify causal relationships. This family of algorithms often uses statistical testing algorithms to determine the conditional independence of two variables, given their neighbor nodes, then further determine the direction of the causality.</p>
<p>Mathematically, we can use three variables <italic>X</italic>, <italic>Y</italic>, and <italic>Z</italic> to explain constraint-based algorithms. The causal relationship is verified by conditional independence, for example, <italic>X</italic> &#x02AEB; <italic>Y</italic> | <italic>Z</italic>, which is equivalent to zero conditional information <italic>I</italic>[<italic>X</italic>; <italic>Y</italic> | <italic>Z</italic>] &#x0003D; 0. This is defined as faithfulness in causal learning, as explained in Definition 3.1. If the three variables are discrete, <italic>&#x003C7;</italic><sup>2</sup> and <italic>G</italic><sup>2</sup> can verify the conditional independence based on the contingency table of <italic>X</italic>, <italic>Y</italic>, and <italic>Z</italic>. If the three variables are linear and multivariate Gaussian, we can verify the conditional indecency by a test if the partial correlation is zero. For other circumstances, it often needs extra assumptions to ensure the verification is computationally tractable.</p>
<p>Definition 3.1. <italic>(Faithfulness). Conditional independence between a pair of variables</italic>, <inline-formula><mml:math id="M1"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02AEB;</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> <italic>for</italic> <inline-formula><mml:math id="M2"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02260;</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo></mml:mrow></mml:msup><mml:mo>&#x02286;</mml:mo><mml:mi>X</mml:mi><mml:mo>\</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula><italic>, can be estimated from a dataset X iff</italic> <italic>x</italic><sup>&#x02212;</sup> <italic>d-separates</italic> <italic>x</italic><sub><italic>i</italic></sub> <italic>and</italic> <italic>x</italic><sub><italic>j</italic></sub> <italic>in the causal graph</italic> <inline-formula><mml:math id="M3"><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="-tex-caligraphic">V</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="-tex-caligraphic">E</mml:mi></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
<p>The conditional independence is symmetric, and additional tests are required to determine the orientations of edges. When <italic>X</italic> &#x02AEB; <italic>Y</italic> | <italic>Z</italic>, there are three possible graphical structures, including two chains (<italic>X</italic> &#x02190; <italic>Z</italic> &#x02190; <italic>Y</italic> and <italic>X</italic> &#x02192; <italic>Z</italic> &#x02192; <italic>Y</italic>) and a fork <italic>X</italic> &#x02190; <italic>Z</italic> &#x02192; <italic>Y</italic>. The determination of which structures are induced based on the adjacency among variables, the background knowledge, etc. When <italic>X</italic> <inline-formula><mml:math id="M16"><mml:menclose notation='updiagonalstrike'><mml:mi>&#x02AEB;</mml:mi></mml:menclose></mml:math></inline-formula> <italic>Y</italic> | <italic>Z</italic> it is a collision structure (<italic>X</italic> &#x02192; <italic>Z</italic> &#x02190; <italic>Y</italic>).</p>
<p>Constraint-based algorithms use assumptions to improve efficiency and effectiveness for causal discovery from data. For example, the Peter-Clark algorithm assumes i.i.d. sampling and no latent confounders, which prunes edges between variables by testing conditional independence based on observation data, and determines and propagates the orients to form the directed acyclic graph (DAG) (Spirtes et al., <xref ref-type="bibr" rid="B138">2000</xref>). The inductive causation algorithm assumes stable distributions (Definition 3.2), tests conditional independence to find the associative relationship between variables, finds collision structures, determines orients based on a variable&#x00027;s adjacency, and propagates directions (Pearl, <xref ref-type="bibr" rid="B108">2009</xref>).</p>
<p>Definition 3.2. <italic>(Stable distribution). A distribution is stable if a linear combination of two independent random variables with this distribution has the same distribution, up to location and scale parameters</italic>.</p>
<p>Other constraint-based algorithms focus on weakening assumptions, thereby extending causal discovery methods to other distribution families (Sejdinovic et al., <xref ref-type="bibr" rid="B128">2013</xref>; Ramsey, <xref ref-type="bibr" rid="B118">2014</xref>; Glymour et al., <xref ref-type="bibr" rid="B23">2019</xref>), causal discovery from data with unobserved confounders (Spirtes et al., <xref ref-type="bibr" rid="B139">2013</xref>; Guo et al., <xref ref-type="bibr" rid="B29">2020</xref>).</p>
</sec>
<sec>
<title>3.1.2. Score-based algorithms</title>
<p>Score-based algorithms learn causal graphs by maximizing the goodness-of-fit test scores of the causal graph <italic>G</italic> given observation data <italic>X</italic> (Spirtes et al., <xref ref-type="bibr" rid="B138">2000</xref>). Because these algorithms replace the conditional independence tests with the goodness-of-fit tests, they relax the assumption of faithfulness (Definition 3.1) but often increase computational complexity. This is because the scoring criterion <italic>S</italic>(<italic>X, G</italic>) enumerates and scores the possible graphs under parameter adjustments. For example, the popular Bayesian information criterion adopts the score function <inline-formula><mml:math id="M4"><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo class="qopname">log</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>X</mml:mi><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo class="qopname">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mi>G</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>J</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:mo class="qopname">log</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> to find the graph that maximizes the likelihood of observing the data, while the number of parameters and the sample size is regularized, where <inline-formula><mml:math id="M5"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula> is the maximum likelihood estimation of the parameters and <italic>J</italic> and <italic>n</italic> denote the number of variables and the number of instances, respectively (Schwarz, <xref ref-type="bibr" rid="B127">1978</xref>).</p>
<p>It is not tractable to score all possible causal graphs given observation data because it is NP-hard (Chickering, <xref ref-type="bibr" rid="B12">1996</xref>) and NP-complete (Chickering, <xref ref-type="bibr" rid="B12">1996</xref>). In practice, score-based algorithms use heuristics to find a local optimum (Chickering, <xref ref-type="bibr" rid="B13">2002</xref>; Ramsey et al., <xref ref-type="bibr" rid="B117">2017</xref>). For example, the greedy equivalence search algorithm uses Bayesian-Dirichlet equivalence score <italic>S</italic><sub><italic>BD</italic></sub>:</p>
<disp-formula id="E2"><label>(1)</label><mml:math id="M7"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>G</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>log</mml:mi><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x0220F;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>J</mml:mi></mml:munderover><mml:mn>0</mml:mn></mml:mstyle><mml:msup><mml:mn>.001</mml:mn><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x0220F;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>&#x00393;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>10</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>&#x00393;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>10</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle><mml:mtext>&#x000A0;&#x000A0;</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x0220F;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>&#x00393;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>10</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>&#x00393;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mn>10</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>To score a graph <italic>G</italic>, where <italic>r</italic><sub><italic>j</italic></sub> and <italic>q</italic><sub><italic>j</italic></sub> signify the numbers of configurations of variable <italic>x</italic><sub><italic>j</italic></sub> and the numbers of configurations of parent set <italic>Pa</italic>(<italic>x</italic><sub><italic>j</italic></sub>), respectively, &#x00393;(&#x000B7;) denotes the gamma function, <italic>N</italic><sub><italic>jkl</italic></sub> denotes the number of records of <italic>x</italic><sub><italic>j</italic></sub> &#x0003D; <italic>k</italic>, and <italic>Pa</italic>(<italic>x</italic><sub><italic>j</italic></sub>) is in the <italic>k</italic>-th configuration.</p>
<p>Widely used score-based algorithms optimize the searching and scoring process based on assumptions, such as linear-Gaussian models (Fukumizu et al., <xref ref-type="bibr" rid="B21">2007</xref>), discrete data (Heckerman et al., <xref ref-type="bibr" rid="B36">1995</xref>), and sparsity (Zheng et al., <xref ref-type="bibr" rid="B179">2020</xref>). Additionally, there are studies on relaxing the assumptions for causal discovery from non-linear and arbitrarily distributed data (Huang et al., <xref ref-type="bibr" rid="B40">2018</xref>). Compared with constraint-based algorithms, score-based algorithms can compare the output models in the space searched for model selection.</p>
</sec>
<sec>
<title>3.1.3. Functional causal models-based algorithms</title>
<p>Functional causal models-based algorithms represent the causal relationship with functional equations (Define 0.0.3).</p>
<p>Definition 3.3 <italic>(Functional equation). A functional equation represents a direct causal relation as</italic> <italic>y</italic> &#x0003D; <italic>f</italic><sub>&#x003B8;</sub>(<italic>X, n</italic>)<italic>, where</italic> <italic>X</italic> <italic>is the variables that directly impact the outcome</italic> <italic>y</italic>, <italic>n</italic> <italic>is noise with</italic> <italic>n</italic> &#x02AEB; <italic>X</italic><italic>, and</italic> <italic>f</italic><sub>&#x003B8;</sub> <italic>is the general form of a function</italic>.</p>
<p>Causal discovery with functional equations can be expressed as sorting causal orders (which variables depend on which) from observation data. We use a linear non-Gaussian acyclic model to explain the process with a simple linear case <bold>x</bold> &#x0003D; <italic>A</italic><bold>x</bold> &#x0002B; &#x003BC;, where <bold>x</bold> denotes the variable vector, A denotes the adjacency matrix, and &#x003BC; denotes the noise independent of <bold>x</bold>. With this representation, the causal discovery is the equivalent of estimating a strictly lower triangle matrix <italic>A</italic> that determines the unique causal order <italic>k</italic>(<italic>x</italic><sub><italic>i</italic></sub>), &#x02200;<italic>x</italic><sub><italic>i</italic></sub> &#x02208; <italic>mathbfx</italic>, which can be performed in the form of matrix permutation as described by Shimizu et al. (<xref ref-type="bibr" rid="B132">2006</xref>).</p>
<p>Functional causal models-based algorithms have demonstrated effectiveness in producing unique causal graphs. For example, the post-non-linear causal model learns the causal relationship that can be represented by a post-non-linear transformation on a non-linear effect of the cause variables and additive noises (Zhang and Hyvarinen, <xref ref-type="bibr" rid="B175">2012</xref>). This algorithm can be further improved with independent component analysis (Taleb and Jutten, <xref ref-type="bibr" rid="B144">1999</xref>) and relaxed by a warped Gaussian process, with the noise modeled by the mixture of Gaussian distributions (Zhang et al., <xref ref-type="bibr" rid="B176">2015</xref>). Compared with the constraint-based and score-based algorithms, functional causal models-based algorithms are able to distinguish between different DAGs from the same equivalent class.</p>
</sec>
<sec>
<title>3.1.4. Hybrid algorithms</title>
<p>Hybrid algorithms combine multiple algorithms to overcome problems that exist in constraint-based or score-based algorithms. For example, Tsamardinos et al. (<xref ref-type="bibr" rid="B149">2006</xref>) use the max-min parents and children algorithm (constrained-based) to learn the skeleton of the causal graph and uses a Bayesian scoring hill-climbing search (score-based) to determine the orients of edges. Wong et al. (<xref ref-type="bibr" rid="B160">2002</xref>) use the conditional independence test to learn the skeleton of the causal graph and use a metric to search good network structures.</p>
</sec>
</sec>
<sec>
<title>3.2. Causal inference</title>
<p>Causal inference is the process of estimating the changes of outcomes <bold>y</bold> given treatments <bold>t</bold>. Before we discuss causal inference algorithms, we need to first define the metrics (Definition 3.4) for measuring causal inference. ATE, ATT, CATE, and ITE measure the treatment effects of the population, the treated group, a subgroup of a given feature <italic>x</italic>, and individuals, respectively.</p>
<p>Definition 3.4. <italic>(Treatment Effect)</italic>.</p>
<list list-type="bullet">
<list-item><p><italic>Average Treatment Effect (ATE):</italic> ATE &#x0003D; <italic>E</italic>[<italic>Y</italic>(<italic>w</italic> &#x0003D; 1) &#x02212; <italic>Y</italic>(<italic>w</italic> &#x0003D; 0)].</p></list-item>
<list-item><p><italic>Average Treatment Effect on the Treated Group (ATT):</italic> ATT &#x0003D; <italic>E</italic>[<italic>Y</italic>(<italic>w</italic> &#x0003D; 1)&#x02002;|&#x02002;<italic>w</italic> &#x0003D; 1] &#x02212; <italic>E</italic>[<italic>Y</italic>(<italic>w</italic> &#x0003D; 0)&#x02002;|&#x02002;<italic>w</italic> &#x0003D; 1].</p></list-item>
<list-item><p><italic>Conditional Average Treatment Effect (CATE):</italic> CATE &#x0003D; <italic>E</italic>[<italic>Y</italic>(<italic>w</italic> &#x0003D; 1)&#x02002;|&#x02002;<italic>X</italic> &#x0003D; <italic>x</italic>] &#x02212; <italic>E</italic>[<italic>Y</italic>(<italic>w</italic> &#x0003D; 0)|<italic>X</italic> &#x0003D; <italic>x</italic>].</p></list-item>
<list-item><p><italic>Individual Treatment Effect (ITE):</italic> ITE<sub><italic>i</italic></sub> &#x0003D; <italic>Y</italic><sub><italic>i</italic></sub>(<italic>w</italic> &#x0003D; 1) &#x02212; <italic>Y</italic><sub><italic>i</italic></sub>(<italic>w&#x0003D;0</italic>).</p></list-item>
</list>
<p>Causal inference estimates the treatment effects for specific groups. However, the different distributions of groups and the existence of confounders make the task very challenging. According to the methodological differences, existing classical algorithms for addressing these problems can be grouped into reweighting-based algorithms, stratification-based algorithms, batching-based algorithms, and tree-based algorithms.</p>
<sec>
<title>3.2.1. Reweighting-based algorithms</title>
<p>Reweighting-based algorithms assign appropriate weights to the samples to create pseudo-populations or reweight the covariates to mitigate the differences in the distributions between the treated groups and the control groups. These algorithms are designed to address the selection bias between the treated groups and the control groups.</p>
<p>Both sample and covariate reweighting are used to address selection bias. The inverse propensity weighting algorithm is one of the pioneering works on reweighting samples. This algorithm uses propensity scores (Definition 3.5) to find the appropriate weights for samples as <italic>r</italic> &#x0003D; <italic>T</italic>/<italic>e</italic>(<italic>x</italic>) &#x0002B; (1 &#x02212; <italic>T</italic>)/(1 &#x02212; <italic>e</italic>(<italic>x</italic>)), where <italic>T</italic> is the treatment.</p>
<p>Definition 3.5. <italic>(Propensity Score). Propensity score</italic> <italic>e</italic>(<italic>x</italic>) <italic>is the conditional probability of assignment to a particular treatment given a vector of observed covariates</italic> <italic>e</italic>(<italic>x</italic>) &#x0003D; <italic>Pr</italic>(<italic>T</italic> &#x0003D; 1|<italic>X</italic> &#x0003D; <italic>x</italic>).</p>
<p>With the reweighting, the ATE is defined as <inline-formula><mml:math id="M8"><mml:mrow><mml:mi>A</mml:mi><mml:mover><mml:mi>T</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mi>Y</mml:mi><mml:mi>i</mml:mi><mml:mi>F</mml:mi></mml:msubsup></mml:mrow></mml:mstyle><mml:mo>/</mml:mo><mml:mover accent='true'><mml:mi>e</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>C</mml:mi></mml:msub><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mstyle><mml:msubsup><mml:mi>Y</mml:mi><mml:mi>j</mml:mi><mml:mi>F</mml:mi></mml:msubsup><mml:mo>/</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>e</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo stretchy='false'>(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></inline-formula>. This method is sufficient for removing bias; however, it heavily relies on the correctness of propensity scores (Robins et al., <xref ref-type="bibr" rid="B121">1994</xref>). Along the lines of propensity score-based sample reweighting, the doubly robust estimator combines the propensity score weighting with the outcome regression to remain unbiased, as long as the propensity score or outcome regression is correct (<xref ref-type="fig" rid="F1">Figure 1</xref>; Robins et al., <xref ref-type="bibr" rid="B121">1994</xref>), the overlap weights algorithm solves the extreme propensity score problem by reducing the weights of the unites that locate in the tails of the propensity score distributions (Li F. et al., <xref ref-type="bibr" rid="B61">2019</xref>).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Doubly robust estimator. <italic>m</italic>(&#x000B7;) can be an arbitrary function.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0001.tif"/>
</fig>
<p>The covariate reweight algorithms learn sample weights from data through regression. To reweight a covariate, Hainmueller (<xref ref-type="bibr" rid="B31">2012</xref>) uses a maximum entropy reweighting scheme to calibrate sample weights to match the moments of the treated group and the control group and minimizes information loss by keeping weights close to the base weights.</p>
<p>Additionally, there are algorithms that balance distributions with both covariate and sample reweighting. The covariate balancing propensity score estimates the propensity score by solving <inline-formula><mml:math id="M9"><mml:mi>E</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi>e</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>e</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> to measure the probability of being treated and the covariate balancing score and improves the empirical performance of propensity score matching (Imai and Ratkovic, <xref ref-type="bibr" rid="B41">2014</xref>). Data-driven variable decomposition (D2VD) balances distribution by automatically decomposing observed variables confounders, adjusted variables, and irrelevant variables (Kuang et al., <xref ref-type="bibr" rid="B50">2017b</xref>). Differentiated confounder balancing (DCB) selects and differentiates confounders and reweights both the sample and the confounders to balance distributions (Kuang et al., <xref ref-type="bibr" rid="B49">2017a</xref>).</p>
</sec>
<sec>
<title>3.2.2. Stratification-based algorithms</title>
<p>Stratification-based algorithms split observations into subgroups, which are similar under certain measurements. With subgroups that have balanced distributions, ATE is estimated as <inline-formula><mml:math id="M10"><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">strat</mml:mtext></mml:mstyle></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02211;</mml:mo><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mi>J</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>&#x00232;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x00232;</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. For example, if a model can predict the strata in which subjects always stay in the study regardless of which treatment they were assigned, then the data from this strata is free of selection biases (Frangakis and Rubin, <xref ref-type="bibr" rid="B20">2002</xref>; Jin and Rubin, <xref ref-type="bibr" rid="B42">2008</xref>). The stratification can be performed on samples on the basis of the propensity score to improve the estimation robustness, as explained in the marginal mean weighting through stratification algorithm (Hong, <xref ref-type="bibr" rid="B38">2010</xref>). Additionally, the stratification algorithms can be combined with propensity score-based algorithms to preprocess data to remove imbalances of pre-intervention characteristics (Linden, <xref ref-type="bibr" rid="B85">2014</xref>).</p>
</sec>
<sec>
<title>3.2.3. Matching-based algorithms</title>
<p>Matching-based algorithms use specific distance measurements to match samples in the treatment group with ones in the control group to estimate the counterfactuals and reduce the estimation bias of confounders. Matching-based algorithms require the definition of distance metrics and the selection of matching algorithms. Euclidean distances and Mahalanobis distances are commonly used as distance metrics in the original data space, while transformations, such as propensity score-based transformation, and observed outcome information are commonly used in the transformed feature space (Stuart, <xref ref-type="bibr" rid="B140">2010</xref>; Yao et al., <xref ref-type="bibr" rid="B166">2021a</xref>). For matching algorithms, nearest neighbor, Caliper, stratification, and kernel-based methods are all widely adopted (Guo et al., <xref ref-type="bibr" rid="B29">2020</xref>). It is worth noticing that matching-based algorithms can be used in data selection, as well as experimental design and performance. The latter uses matching to identify subjects that have outcomes that should be collected (Kupper et al., <xref ref-type="bibr" rid="B53">1981</xref>; Reinisch et al., <xref ref-type="bibr" rid="B120">1995</xref>), which potentially reduces costs and the difficulty in collecting effective data.</p>
</sec>
<sec>
<title>3.2.4. Tree-based methods</title>
<p>A tree structure naturally divides data into disjoint subgroups. Although the subgroups have similar <italic>e</italic>(<italic>x</italic>), the estimation of the treatment effect is unbiased. Bayesian additive regression trees (BART), a Bayesian &#x0201C;sum-of-trees&#x0201D; model, is a flexible approach for fitting a variety of regression models while avoiding strong parametric assumptions. With BART, the treatment <italic>y</italic> is the sum of subgroups as <italic>y</italic> &#x0003D; <italic>g</italic>(<italic>x</italic>; <italic>T</italic><sub>1</sub>, &#x003B8;<sub>1</sub>) &#x0002B; &#x022EF; &#x0002B; <italic>g</italic>(<italic>x</italic>; <italic>T</italic><sub><italic>n</italic></sub>, &#x003B8;<sub><italic>n</italic></sub>)&#x0002B;&#x003C3;, where &#x003C3; is Gaussian white noise (Chipman et al., <xref ref-type="bibr" rid="B14">2010</xref>). Similarly, the classification and regression trees (CART) algorithm also splits data into classes that belong to the response variable. CART is different from BART in that it recursively partitions the data space and fits a simple prediction model for each partition (Loh, <xref ref-type="bibr" rid="B88">2011</xref>). Causal forests ensemble multiple causal trees to achieve a smooth estimation of CATE. Causal forests are based on Breiman&#x00027;s random forest algorithm and maximize the difference across splits in the relationship between an outcome variable and a treatment variable to reveal how treatment effects vary across samples (Wager and Athey, <xref ref-type="bibr" rid="B154">2018</xref>).</p>
</sec>
</sec>
</sec>
<sec id="s4">
<title>4. Deep causal learning</title>
<p>Deep learning (DL) has successfully attracted researchers from all fields as it demonstrates the power and the simplicity of learning from data (Goodfellow et al., <xref ref-type="bibr" rid="B25">2016</xref>). The majority of existing DL algorithms use specialized architecture to establish end-to-end relationships from observation data, e.g., convolutional neural networks (CNN) for data with spatial locality, recurrent neural networks (RNN) for data with sequential or temporal structure, transformers for data with context information, autoencoders for data that need compressed representation, and generative adversarial networks for data that need domain adaption (LeCun and Bengio, <xref ref-type="bibr" rid="B56">1995</xref>; Graves, <xref ref-type="bibr" rid="B28">2012</xref>; Kingma and Welling, <xref ref-type="bibr" rid="B48">2013</xref>; Vaswani et al., <xref ref-type="bibr" rid="B152">2017</xref>; Goodfellow et al., <xref ref-type="bibr" rid="B26">2020</xref>). Despite the remarkable success DL has achieved, some challenges remain, such as model expandability, extrapolation capability, and explainability. Causal learning (CL), on the other hand, discovers knowledge, explains prediction, and has extendable structures, but struggles with high dimensional data and scalability problems. Therefore, complementing DL with CL, and vice versa, can be a way forward. Actually, recent studies have made great progress and have demonstrated the advantages of deep causal learning in that prior knowledge can be used to disentangle modeling problems and reduce data needs (Parascandolo et al., <xref ref-type="bibr" rid="B104">2018</xref>; Bengio et al., <xref ref-type="bibr" rid="B7">2019</xref>; Yang et al., <xref ref-type="bibr" rid="B164">2020</xref>), it has superior performance at extrapolating unseen data (Mart&#x00301;&#x00131;nez and Marca, <xref ref-type="bibr" rid="B95">2019</xref>; Pawlowski et al., <xref ref-type="bibr" rid="B106">2020a</xref>), can modularize learning problems, incrementally learns from multiple studies (Kaushik et al., <xref ref-type="bibr" rid="B46">2019</xref>; Singla et al., <xref ref-type="bibr" rid="B133">2019</xref>; Pawlowski et al., <xref ref-type="bibr" rid="B107">2020b</xref>), and demonstrates potential as a solution to artificial general intelligence (Pearl, <xref ref-type="bibr" rid="B108">2009</xref>; Guo et al., <xref ref-type="bibr" rid="B29">2020</xref>).</p>
<p>Below, we introduce some of the representatives in plain language, with a focus on the network architecture and the benefits of using the architecture. Because the algorithms we review share many common characteristics, such as most of them using two or more neural networks and most of the representation learning involving CNN, we categorize the algorithms into the following categories to maximize the uniqueness among the categories.</p>
<sec>
<title>4.1. Using DL for learning representation</title>
<p>Balancing neural networks and balancing linear regression are pioneering works that use deep neural networks to solve the problem of causal learning from high dimensional data (Johansson et al., <xref ref-type="bibr" rid="B44">2016</xref>). These algorithms learn a representation <italic>g</italic> : <italic>X</italic> &#x02192; &#x0211D;<sup><italic>d</italic></sup> through deep neural networks or feature reweighting and selection, then based on the features <italic>g</italic>(<italic>X</italic>), learn the causal effect <italic>h</italic> : &#x0211D;<sup><italic>d</italic></sup> &#x000D7; <italic>T</italic> &#x02192; &#x0211D;. These models learn balanced representations that have similar distributions among the treated and untreated groups and demonstrate effectiveness in cases that have one treatment.</p>
<p>Similarity-preserved individual treatment effect (SITE) uses two networks to preserve local similarity and balances data distributions simultaneously (Yao et al., <xref ref-type="bibr" rid="B167">2018</xref>). The first network is a representation network, which maps the original pretreatment covariate space <bold>X</bold> into a latent space <bold>Z</bold>. The second network is a prediction network, which predicts the outcomes based on the latent variable <bold>Z</bold>. The algorithm uses position-dependent deep metric and middle point distance minimization to enforce two special properties on the latent space Z, including the balanced distribution and preserved similarity. The adaptively similarity-preserved representation learning method for causal effect estimation (ACE) preserves similarity in representation learning in an adaptive way to extract fine-grained similarity information from the original feature space and minimizes the distance between different treatment groups, as well as the similarity loss during the representation learning procedure (Yao et al., <xref ref-type="bibr" rid="B168">2019a</xref>). ACE applies balancing and adaptive similarity preserving (BAS) regularization to the representation space. The BAS regularization consists of distribution distance minimization and adaptive pairwise similarity preservation, thus decreasing the ITE estimation error.</p>
<p>Johansson et al. (<xref ref-type="bibr" rid="B45">2018</xref>) presented a theory and an algorithmic framework for learning to predict outcomes of interventions under shifts in design changes in both intervention policy and feature domain. This framework combines representation learning and sample reweighting to balance source and target designs, emphasizing information from the source sample relevant to the target. As a result, this framework relaxes the strong assumption of having a well-specified model or knowing the policy that gave rise to the observed data.</p>
</sec>
<sec>
<title>4.2. End-to-end deep causal inference</title>
<p>Shalit et al. (<xref ref-type="bibr" rid="B130">2017</xref>) proposed treatment-agnostic representation networks (TARNETs) to estimate ITE based on the Rubin potential outcomes framework under the assumption of strong ignorability. This algorithm uses integral probability metrics to measure distances between distributions and derives explicit bounds for the Wasserstein and maximum mean discrepancy (MMD) distances. Therefore, this algorithm is an end-to-end regularized minimization procedure that fits the balanced representation of the data and a hypothesis for the outcome. Based on this work, Hassanpour and Greiner (<xref ref-type="bibr" rid="B33">2019a</xref>) proposed a context-aware importance sampling reweighting scheme to estimate ITEs, which addresses the distributional shift between the source (outcome of the administered treatment appearing in the observed training data) and target (outcome of the alternative treatment) that exists due to selection bias. Perfect matching augments samples within a minibatch with their propensity-matched nearest neighbors to improve inference performance in settings with many treatments (Schwab et al., <xref ref-type="bibr" rid="B126">2018</xref>). Perfect matching is compatible with other architectures, such as the TARNET architecture, and extends these architectures to any number of available treatments. Additionally, perfect matching uses the nearest neighbor approximation of precision in the estimation of heterogenous effects with multiple treatments to select models without requiring access to counterfactual outcomes.</p>
<p>Alaa et al. (<xref ref-type="bibr" rid="B2">2017</xref>) modeled the inference of individualized causal effects of a treatment as a multitask learning problem. The algorithm uses a propensity network and a potential outcomes network to estimate ITE (Definition 3.4). The propensity network is a standard feedforward network and is trained separately to estimate the propensity score <italic>e</italic>(<italic>x</italic><sub><italic>i</italic></sub>) (Definition 3.5) from (<italic>x</italic><sub><italic>i</italic></sub>, <italic>t</italic><sub><italic>i</italic></sub>). By assigning &#x0201C;simple models&#x0201D; to subjects with very high or very low propensity scores (<italic>e</italic>(<italic>x</italic><sub><italic>i</italic></sub>) close to 0 or 1), and &#x0201C;complex models&#x0201D; to subjects with balanced propensity scores (<italic>e</italic>(<italic>x</italic><sub><italic>i</italic></sub>) close to 0.5), it alleviates the selection bias problem. The potential outcomes network is a multitask network that models the potential outcomes <inline-formula><mml:math id="M11"><mml:mrow><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:msubsup><mml:mi>Y</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M12"><mml:mrow><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:msubsup><mml:mi>Y</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>&#x0007C;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> as two separate but related learning tasks; therefore, the treatment assignments and the subjects&#x00027; characteristics are fully utilized.</p>
</sec>
<sec>
<title>4.3. Autoencoder-based algorithms</title>
<p>Causal effect variational autoencoder (CEVAE) uses variational autoencoder (VAE) structures to estimate individual treatment effects (Louizos et al., <xref ref-type="bibr" rid="B89">2017</xref>). The algorithm uses an inference network (<xref ref-type="fig" rid="F2">Figure 2B</xref>) and a model network (<xref ref-type="fig" rid="F2">Figure 2A</xref>) to simultaneously estimate the unknown latent space summarizing the confounders and the causal effect, based on latent variable modeling. Because the algorithm uses the two networks to utilize both the causal inference with proxy variables and latent variable modeling, its performance is competitive with the state-of-the-art methods on benchmark datasets and has improved robustness on the problems with hidden confounders.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Causal effect variational autoencoder (Louizos et al., <xref ref-type="bibr" rid="B89">2017</xref>). <italic>q</italic>(&#x000B7;) is a tractable distribution that approximates the true distribution <italic>p</italic>(&#x000B7;). <bold>X</bold>, <bold>t</bold>, and <bold>y</bold> are observations, treatments, and outcomes, respectively. <bold>(A)</bold> Model net. <bold>(B)</bold> Inference net.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0002.tif"/>
</fig>
<p>The deep-treat algorithm uses two networks for constructive effective treatment policies by addressing the problems of the biased observed data and unavailable counterfactual information (Atan et al., <xref ref-type="bibr" rid="B4">2018</xref>). The first network is a bias-removing autoencoder, which allows the explicit trade-off between bias reduction and information loss. The second network is a feedforward network, which constructs effective treatment policies on the transformed data.</p>
<p>Task embedding-based causal effect variational autoencoder (TECE-VAE) scales CEVAE with task embedding to estimate the individual treatment effect using observational data for the applications that have multiple treatments (Saini et al., <xref ref-type="bibr" rid="B122">2019</xref>). Additionally, TECE-VAE adopts the encoder-decoder architecture. The encoder network takes input <bold>X</bold> to generate distribution for <bold>z</bold>. The decoder network uses <bold>z</bold> to reconstruct features <bold>X</bold>, treatments <italic>t</italic>, and outcomes <italic>y</italic>. TECE-VAE uses information across treatments and is robust with unobserved treatments.</p>
<p>The conditional treatment-adversarial learning based matching method (CTAM) uses treatment-adversarial learning to effectively filter out the nearly instrumental variables for processing textual covariates (Yao et al., <xref ref-type="bibr" rid="B169">2019b</xref>). CTAM learns the representations of all covariates, which contain text variables, with the treatment-adversarial learning, then performs nearest neighbor matching among the learned representations to estimate the treatment effects. The conditional treatment adversarial training procedure in CTAM filters out the information related to nearly instrumental variables in the representation space; therefore, the treatment discriminator, the representation learner, and the outcome predictor work together in an adversarial learning manner to predict the treatment effect estimation with text covariates. To be more specific, the treatment discriminator is trained to predict the treatment label, while the representation learner works with the outcome predictor to fool the treatment discriminator.</p>
<p>Reducing selection bias-net (RSB-net) uses two networks to address the selection bias problem (Zhang et al., <xref ref-type="bibr" rid="B178">2019</xref>). The first net is an autoencoder that learns the representation. This autoencoder uses a Pearson correlation coefficient (PCC) based on regularized loss and explicitly differentiates the bias variables with the confounders that affect treatments and outcomes and the variables that affect outcomes alone. Therefore, the confounders and the variables affecting outcomes are fed into the second network, which uses the branching structure network to predict outcomes.</p>
<p>The variational sample reweighting (VSR) algorithm uses a variational autoencoder to remove the confounding bias in the applications with bundle treatments (Zou et al., <xref ref-type="bibr" rid="B180">2020</xref>). VSR simultaneously learns the encoder and the decoder by maximizing the evidence lower bound.</p>
</sec>
<sec>
<title>4.4. Generative adversarial nets-based algorithms</title>
<p>Generative adversarial nets for the inference of individualized treatment effects (GANITE), as suggested by the name, infer the ITE based on the generative adversarial nets (GANs) framework (Yoon et al., <xref ref-type="bibr" rid="B171">2018</xref>). The algorithm uses a counterfactual generate, G, to generate potential outcome vector &#x01EF9; based on features <bold>X</bold>, treatments <italic>t</italic>, and factual outcome <italic>y</italic><sub><italic>f</italic></sub>. Then, the generated proxies are passed to an ITE generator that generates potential outcome &#x00177; based on feature <bold>X</bold>. As a generative adversarial net (Goodfellow et al., <xref ref-type="bibr" rid="B26">2020</xref>), GANITE uses a discriminator for G, <italic>D</italic><sub><italic>G</italic></sub>, and a discriminator for I, <italic>D</italic><sub><italic>I</italic></sub> to boost the training performance for the generators. <italic>D</italic><sub><italic>G</italic></sub> maps pairs (<bold>X</bold>, &#x00233;) to vectors in [0, 1]<sup><italic>k</italic></sup> with the <italic>i</italic>&#x02212;th component to represent the probability that the <italic>i</italic>&#x02212;th component of &#x01EF9; is the factual outcome. Similarly, <italic>D</italic><sub><italic>I</italic></sub> maps a pair <italic>x, y</italic><sup>&#x0002A;</sup> to [0, 1] representing the probability of <italic>y</italic><sup>&#x0002A;</sup> being from the data <inline-formula><mml:math id="M13"><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula>.</p>
<p>The causal effect generative adversarial network (CEGAN) utilizes an adversarially learned bidirectional model along with a denoising autoencoder to address the confounding bias caused by the existence of unmeasurable latent confounders (Lee et al., <xref ref-type="bibr" rid="B57">2018</xref>). CEGAN has two networks: a prediction network (consisting of a generator, a prediction decoder, an inference net, and a discriminator), and a reconstruction network (a denoising autoencoder that has an encoder that is used as the generator in the prediction network).</p>
<p>SyncTwin constructs a synthetic twin that closely matches the target in representation to exploit the longitudinal observation of covariates and outcomes (Qian et al., <xref ref-type="bibr" rid="B114">2021b</xref>). SyncTwin uses the sequence-to-sequence architecture with an attentive encoder and an LSTM decoder to learn the representation of temporal covariates and then constructs a synthetic twin to match the target in representations for controlling estimation bias. The reliability of the estimated treatment effect can be assessed by comparing the observed and synthetic pretreatment outcomes.</p>
<p>The generative adversarial de-confounding (GAD) algorithm estimates outcomes of continuous treatments by eliminating the associations between covariates and treatments (Kuang et al., <xref ref-type="bibr" rid="B51">2021</xref>). First, GAD randomly shuffles the value of covariate <bold>X</bold> into <bold>X</bold>&#x02032; to ensure <bold>X</bold>&#x02032;&#x02AEB;<italic>T</italic>, where <italic>T</italic> is the treatments. Second, GAD reweights samples in <bold>X</bold> so the distribution of <bold>X</bold> is identical to <bold>X</bold>&#x02032;. GAD then eliminates the confounding bias induced by the dependency between <italic>T</italic> and <bold>X</bold>.</p>
<p>Adversarial balancing-based representation learning for causal effect inference (ABCEI) uses adversarial learning to balance the distributions of covariates in the latent representation space to estimate the conditional average treatment effect (CATE) (Du et al., <xref ref-type="bibr" rid="B18">2021</xref>). ABCET uses an encoder that is constrained by a mutual information estimator to minimize the information loss between representations and input covariates to preserve highly predictive information for causal effect inference. The generated representations are used for discriminator training, mutual information estimation, and prediction estimation.</p>
</sec>
<sec>
<title>4.5. Recurrent neural networks-based algorithms</title>
<p>The recurrent marginal structural network (RMSM) uses recurrent neural networks to forecast a subject&#x00027;s response to a series of planned treatments (Lim, <xref ref-type="bibr" rid="B82">2018</xref>). RMSM uses the encoder-decoder architecture. The encoder learns representations for the subject&#x00027;s current state by using a standard LSTM to predict one-step-ahead outcome <inline-formula><mml:math id="M14"><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo>&#x0005E;</mml:mo></mml:msubsup><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></inline-formula> given observations of covariates and actual treatments. The decoder forecasts treatment responses on the basis of planned future actions by using another LSTM to propagate the encoder representation forwards in time.</p>
<p>The counterfactual recurrent network (CRN) uses a recurrent neural network-based encoder-decoder to estimate treatment effects over time (Bica et al., <xref ref-type="bibr" rid="B9">2020b</xref>). The encoder uses domain adversarial training to build balancing representations of the patient&#x00027;s history to maximize the loss of the treatment classifier and minimize the loss of the outcome predictor. The decoder updates the outcome predictor to predict counterfactual outcomes of a sequence of future treatments.</p>
<p>The time series deconfounder uses a recurrent neural network architecture with multitask output to leverage the assignment of multiple treatments over time and enable the estimation of treatment effects in the presence of multi-cause hidden confounders (Bica et al., <xref ref-type="bibr" rid="B8">2020a</xref>). The algorithm takes advantage of the patterns in the multiple treatment assignments over time to infer latent variables that can be used as substitutes for the hidden confounders. It first builds a factor model over time and infers latent variables that render the assigned treatments conditionally independent; then, it performs causal inference using these latent variables that act as substitutes for the multi-cause unobserved confounders.</p>
</sec>
<sec>
<title>4.6. Transformer-based algorithms</title>
<p>CETransformer uses transformer-based representation learning to address the problems of selection bias and unavailable counterfactual (Guo et al., <xref ref-type="bibr" rid="B30">2021</xref>). CETransformer contains three modules, including a self-supervised transformer for representation learning, which learns the balanced representation, a discriminator network for adversarial learning to progressively shrink the difference between treated and control groups in the representation space, and outcome prediction, which uses the learned representations to estimate all potential outcome representations.</p>
</sec>
<sec>
<title>4.7. Multiple-branch networks and subspaces</title>
<p>The dose response network (DRNet) uses neural networks to estimate individual dose-response curves for any number of treatments with continuous dosage parameters (Schwab et al., <xref ref-type="bibr" rid="B125">2020</xref>). DRNet consists of shared base layers, <italic>k</italic> intermediary treatment layers, and <italic>k</italic>&#x0002A;<italic>E</italic> heads for the multiple treatment setting, where <italic>k</italic> denotes the number of treatments and <italic>E</italic> defines the dosage resolution. The shared base layers are trained on all samples, the treatment layers are only trained on samples from their respective treatment category, and a head layer is only trained on samples that fall within its respective dosage stratum.</p>
<p>Disentangled representations for counterfactual regression (DR-CFR) disentangles the learning problem by explicitly identifying three categories of features: the ones that only determine treatments, the ones that only determine outcomes, and the confounders that impact both treatments and outcomes (Hassanpour and Greiner, <xref ref-type="bibr" rid="B34">2019b</xref>). Three representation learning networks are trained to identify each of the three categories of factors, and the identified factors are fed into two regression networks to identify two types of treatments and two logistic networks to model the corresponding behavior policy.</p>
<p>Decomposed representations for counterfactual regression (DeR-CFR) disentangles the learning problem by explicitly dividing covariants into instrumental factors, confounding factors, and adjustment factors (Wu A. et al., <xref ref-type="bibr" rid="B161">2020</xref>). DeR-CFR has three decomposed representation networks for learning the three categories of latent factors, has three decomposition and balancing regularizers for confounder identification and balancing of the three categories of latent factors, and has two regression networks for potential outcome prediction.</p>
<p>Neural counterfactual relation estimation (NCoRE) explicitly models cross-treatment interactions to learn counterfactual representations in the combination treatment setting (Parbhoo et al., <xref ref-type="bibr" rid="B105">2021</xref>). NCoRE uses a novel branched conditional neural representation and consists of a variable number of shared base layers with k intermediary treatment layers, which are then merged to obtain a predicted outcome. The shared base layers are trained on all samples and serve to model cross-treatment interactions, and the treatment layers are only trained on samples from their respective treatment category and serve to model per-treatment interactions.</p>
<p>Single-cause perturbation (SCP) uses a two-step procedure to estimate the multi-cause treatment effect (Qian et al., <xref ref-type="bibr" rid="B113">2021a</xref>). The first step augments the observational dataset with the estimated potential outcomes under single-cause interventions. The second step performs covariate adjustment on the augmented dataset to obtain the estimator. Curth and van der Schaar (<xref ref-type="bibr" rid="B16">2021</xref>) presented three end-to-end learning strategies for exploiting structural similarities of an individual&#x00027;s potential outcomes under different treatments to obtain better estimates of CATE in finite samples. The three strategies regularize the difference between potential outcome functions, reparametrize the estimators, and automatically learn which information to share between potential outcome functions.</p>
<p>Deep orthogonal networks for unconfounded treatments (DONUT) proposes a regularizer that accommodates unconfoundedness as an orthogonality constraint for estimating ATE (Hatt and Feuerriegel, <xref ref-type="bibr" rid="B35">2021</xref>). The orthogonality constraint is defined as &#x0003C; <italic>Y</italic>(<italic>t</italic>)&#x02212;<italic>f</italic>(<bold>X</bold>, <italic>t</italic>)&#x0003E;, <italic>T</italic>&#x02212;<italic>E</italic>[<italic>T</italic>&#x02002;|&#x02002;<bold>X</bold> &#x0003D; <italic>x</italic>]), where <inline-formula><mml:math id="M15"><mml:mo>&#x0003C;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mo>,</mml:mo></mml:mrow><mml:mo>&#x02022;</mml:mo></mml:mover><mml:mover accent="true"><mml:mrow><mml:mo>&#x0003E;</mml:mo></mml:mrow><mml:mo>&#x02022;</mml:mo></mml:mover></mml:math></inline-formula> is the inner product.</p>
<p>Subspace learning-based counterfactual inference (SCI) learns in a common subspace, a control subspace, and a treated subspace to improve the performance of estimating causal effect at the individual level (Yao et al., <xref ref-type="bibr" rid="B170">2021b</xref>). SCI learns the control subspace to investigate the treatment-specific information for improving the control outcome inference, learns the treated subspace to retain the treated-specific information for improving the estimation of treated outcomes, and learns common subspace to share information between the control and treated subspaces to extract the cross-treatment information and reduce selection bias.</p>
</sec>
<sec>
<title>4.8. Combining DL with statistical regulators and kernels</title>
<p>The varying coefficient neural network (VCNet) puts forward a neural network and a targeted regularization to estimate the average dose-response curve for continuous treatment and to improve finite sample performance (Nie et al., <xref ref-type="bibr" rid="B102">2021</xref>).</p>
<p>Shi et al. (<xref ref-type="bibr" rid="B131">2019</xref>) proposed the Dragonnet to exploit the sufficiency of the propensity score for estimation adjustment, and proposed the targeted regularization to induce a bias toward models. The Dragonnet uses a three-headed architecture to provide an end-to-end procedure for predicting propensity score and conditional outcome from covariates and treatment information. The targeted regularization introduces a new parameter and a new regularization term to achieve stable finite-sample behavior and strong asymptotic guarantees on estimation.</p>
<p>Deep kernel learning for individualized treatment effects (DKLITE2) is a deep kernel regression algorithm and posterior regularization framework to avoid learning domain-invariant representations of inputs (Zhang et al., <xref ref-type="bibr" rid="B177">2020</xref>). DKLITE2 works in a feature space constructed by a kernel function to exploit the correlation between inputs and uses a neural network to encode the information content of input variables.</p>
<p>From the above introduction, it is clear that DL architectures are widely used in CL for reducing dimensionality, processing temporal data, balancing distributions, and removing confounding and selection bias. Among the architectures, autoencoder and GAN are particularly popular. From the application perspective, most of the above methods focus on estimating ITE, and the methods for estimating ATE and CATE do exist.</p>
</sec>
</sec>
<sec id="s5">
<title>5. Deep causal learning for robotic intelligence</title>
<sec>
<title>5.1. Challenges in intelligent robotics</title>
<p>Robotics is challenging. Robots are made up of many different components, including sensors, actuators, and control systems, all of which must work together seamlessly to function properly (Yoshikawa, <xref ref-type="bibr" rid="B172">1990</xref>; Craig, <xref ref-type="bibr" rid="B15">2005</xref>; Smith et al., <xref ref-type="bibr" rid="B134">2020</xref>). Robotic systems are expensive to design, build, and maintain. Additionally, they are subject to regulations, standards, and certifications that need to be adhered to. These challenges require a multidisciplinary approach, combining expertise in areas such as mechanical engineering, electrical engineering, computer science, and cognitive psychology to design and build robots.</p>
<p>Intelligent robotics is built upon robotics and faces additional challenges as intelligent robots interact with the real world, which is subject to environmental uncertainties, sensory noises, modeling uncertainties, execution errors, and unexpected events (<xref ref-type="fig" rid="F3">Figure 3</xref>). Intelligent robots are multidisciplinary by nature (<xref ref-type="fig" rid="F4">Figure 4</xref>) and interact with humans in the real world, which is full of unexpected events. These facts introduce challenges that are being intensively studied.</p>
<list list-type="bullet">
<list-item><p>Perception: intelligent robots need to be able to perceive and understand their environment to navigate and interact with it. This includes tasks such as object recognition, localization, and mapping, which can be challenging due to the complexity of real-world environments and the presence of noise and uncertainty (Thrun et al., <xref ref-type="bibr" rid="B147">2005</xref>; Li and Olson, <xref ref-type="bibr" rid="B80">2010</xref>; Li et al., <xref ref-type="bibr" rid="B79">2014</xref>, <xref ref-type="bibr" rid="B81">2018e</xref>).</p></list-item>
<list-item><p>Planning and decision making: robots need to be able to make decisions about how to move and interact with their environment, based on their perception of it. This requires the development of advanced algorithms for planning and decision making, which can be difficult to design and implement in real-world scenarios (Li et al., <xref ref-type="bibr" rid="B62">2022</xref>; Liu et al., <xref ref-type="bibr" rid="B86">2022a</xref>,<xref ref-type="bibr" rid="B87">b</xref>; Su et al., <xref ref-type="bibr" rid="B142">2022b</xref>).</p></list-item>
<list-item><p>Control and actuation: robots need to be able to execute the decisions made by their planning and decision-making systems by controlling their movements and interactions with the environment. This requires the development of robust control systems and actuators, which can be a challenging task, especially in highly dynamic and unpredictable environments (Li et al., <xref ref-type="bibr" rid="B65">2012b</xref>, <xref ref-type="bibr" rid="B77">2018d</xref>; Miyasaka et al., <xref ref-type="bibr" rid="B97">2020</xref>; Qi et al., <xref ref-type="bibr" rid="B112">2020</xref>; Su et al., <xref ref-type="bibr" rid="B141">2022a</xref>).</p></list-item>
<list-item><p>Interaction with humans: as robots increasingly interact with humans in shared spaces, it is important to ensure that they can understand human behavior and communicate effectively. This requires the development of human-robot interaction (HRI) algorithms and interfaces (Jin et al., <xref ref-type="bibr" rid="B43">2018</xref>; Khan et al., <xref ref-type="bibr" rid="B47">2018</xref>; Zhang et al., <xref ref-type="bibr" rid="B174">2022</xref>).</p></list-item>
<list-item><p>Understanding domain-specific knowledge: robots need to understand domain knowledge to accomplish tasks, such as robotic surgeries. This is especially challenging while the domain knowledge cannot be formalized as the rules and costs of collecting data are expensive (Li et al., <xref ref-type="bibr" rid="B74">2017b</xref>, <xref ref-type="bibr" rid="B67">2018a</xref>; Saxena et al., <xref ref-type="bibr" rid="B124">2019</xref>). In such applications, robots need to learn from small data and adapt to various tasks (Li et al., <xref ref-type="bibr" rid="B68">2018b</xref>, <xref ref-type="bibr" rid="B72">2021</xref>).</p></list-item>
<list-item><p>Safety and reliability: ensuring the safety and reliability of robots, especially in critical applications, is a major challenge. This requires the development of robust fault-tolerance and safety mechanisms, as well as rigorous testing and validation of the robot&#x00027;s performance (Li et al., <xref ref-type="bibr" rid="B75">2013</xref>, <xref ref-type="bibr" rid="B78">2017c</xref>; Alemzadeh et al., <xref ref-type="bibr" rid="B3">2016</xref>; Li, <xref ref-type="bibr" rid="B66">2019</xref>; Li Y. et al., <xref ref-type="bibr" rid="B73">2019</xref>).</p></list-item>
<list-item><p>Scalability: developing robots that can operate effectively in different environments and perform a wide range of tasks is a difficult challenge. This requires the development of modular and scalable robot systems that can adapt to different scenarios (Li et al., <xref ref-type="bibr" rid="B63">2012a</xref>; Li S. et al., <xref ref-type="bibr" rid="B64">2017</xref>; Majumdar et al., <xref ref-type="bibr" rid="B94">2020</xref>).</p></list-item>
<list-item><p>Ethical and societal concerns: as robots become more advanced and autonomous, there are ethical and societal concerns to be taken into account, such as potential job displacement, privacy, and security issues (Lin et al., <xref ref-type="bibr" rid="B83">2014</xref>; Xu et al., <xref ref-type="bibr" rid="B163">2022</xref>).</p></list-item>
</list>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Intelligent robots observe to learn, plan for interaction, and revise to improve.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0003.tif"/>
</fig>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Robotics is multidisciplinary.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0004.tif"/>
</fig>
</sec>
<sec>
<title>5.2. Deep causal learning for intelligent robots</title>
<p>While intelligent robotics has made significant progress in the past two decades, partially benefiting from the development of deep learning, intelligent robots are rarely used in real-world environments. Deep causal learning is a promising solution to the challenges of intelligent robotics in the real world. Deep causal learning infers the causal relationships and can provide a better understanding of the underlying mechanisms that generate the data, which can greatly improve safety and reliability, and make the ethical and societal concerns solvable. Deep causal learning models can be used to identify the most important factors that influence a particular outcome, thus simplifying the understanding of domain-specific knowledge. Deep causal learning can be used to generate counterfactual predictions, which can improve decision making and enable complimentary perception and understanding. Most importantly, deep causal learning extracts the structures of knowledge and enables stackable learning, which improves perception, control, and scalability.</p>
<p>To further explain how deep causal learning can potentially break bottlenecks in intelligent robotics, we use three examples, a low-level visual tracking example, middle-level motion planning, and high-level task planning to illustrate why we believe that deep causal learning has the potential to fundamentally change intelligent robotics.</p>
<p>Visual tracking is an important problem in robotics and is widely studied in the fields of computer vision, AI, and the robotics (<xref ref-type="fig" rid="F5">Figure 5</xref> and <xref ref-type="table" rid="T1">Table 1</xref>). There are a large number of results that can address the challenges of illumination changes, occlusions, lens blur, drastic scene changes, deformation, etc., particularly for visual tracking in endoscopic surgeries (Qin et al., <xref ref-type="bibr" rid="B115">2019</xref>, <xref ref-type="bibr" rid="B116">2020</xref>; Lin et al., <xref ref-type="bibr" rid="B84">2020</xref>; Recasens et al., <xref ref-type="bibr" rid="B119">2021</xref>). However, visual tracking remains challenging in endoscopic surgeries as all these adverse factors exist simultaneously and deteriorate tracking performance. Meanwhile, these adverse factors, along with the variance of pathology and anatomy, make the need for training data grow beyond our capacity. Therefore, we believe that deep causal learning is needed to disentangle the problems for robots.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Visual tracking in endoscopic surgery.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0005.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Visual tracking algorithms for addressing various challenges.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:&#x00023;919498;color:&#x00023;ffffff">
<th/>
<th valign="top" align="left"><bold>Sparse</bold></th>
<th valign="top" align="left"><bold>Semidense</bold></th>
<th valign="top" align="left"><bold>Full-dense</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Static</td>
<td valign="top" align="left">Davison et al. (<xref ref-type="bibr" rid="B17">2007</xref>), Mur-Artal et al. (<xref ref-type="bibr" rid="B98">2015</xref>)</td>
<td valign="top" align="left">Mur-Artal and Tard&#x000F3;s (<xref ref-type="bibr" rid="B99">2015</xref>), Wu Y. et al. (<xref ref-type="bibr" rid="B162">2020</xref>)</td>
<td valign="top" align="left">Newcombe (<xref ref-type="bibr" rid="B101">2012</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Dynamic object</td>
<td valign="top" align="left">Saputra et al. (<xref ref-type="bibr" rid="B123">2018</xref>), Yu et al. (<xref ref-type="bibr" rid="B173">2018</xref>), Milford and Wyeth (<xref ref-type="bibr" rid="B96">2012</xref>), Pepperell et al. (<xref ref-type="bibr" rid="B111">2016</xref>)</td>
<td valign="top" align="left">Wen et al. (<xref ref-type="bibr" rid="B156">2020</xref>)</td>
<td valign="top" align="left">Wimbauer et al. (<xref ref-type="bibr" rid="B159">2021</xref>), Fehr et al. (<xref ref-type="bibr" rid="B19">2017</xref>), B&#x000E2;rsan et al. (<xref ref-type="bibr" rid="B5">2018</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Low texture</td>
<td valign="top" align="left">Yang et al. (<xref ref-type="bibr" rid="B165">2016</xref>), Gomez-Ojeda (<xref ref-type="bibr" rid="B24">2020</xref>)</td>
<td valign="top" align="left">Mahmoud et al. (<xref ref-type="bibr" rid="B93">2017</xref>)</td>
<td valign="top" align="left">Visentini-Scarzanella et al. (<xref ref-type="bibr" rid="B153">2017</xref>), Tateno et al. (<xref ref-type="bibr" rid="B145">2017</xref>), Ma et al. (<xref ref-type="bibr" rid="B91">2019</xref>), Lurie et al. (<xref ref-type="bibr" rid="B90">2017</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Image quality</td>
<td valign="top" align="left">Lee et al. (<xref ref-type="bibr" rid="B58">2011</xref>)</td>
<td valign="top" align="left">Mur-Artal and Tard&#x000F3;s (<xref ref-type="bibr" rid="B99">2015</xref>)</td>
<td valign="top" align="left">Seok Lee and Mu Lee (<xref ref-type="bibr" rid="B129">2013</xref>), Chen et al. (<xref ref-type="bibr" rid="B11">2019</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Illumination</td>
<td valign="top" align="left">Whelan et al. (<xref ref-type="bibr" rid="B157">2016</xref>), Gomez-Ojeda (<xref ref-type="bibr" rid="B24">2020</xref>)</td>
<td/>
<td valign="top" align="left">Mahmoud et al. (<xref ref-type="bibr" rid="B92">2016</xref>), Soper et al. (<xref ref-type="bibr" rid="B136">2012</xref>), Okatani and Deguchi (<xref ref-type="bibr" rid="B103">1997</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Failure recovery</td>
<td valign="top" align="left">Williams et al. (<xref ref-type="bibr" rid="B158">2007</xref>), Hsiao and Kaess (<xref ref-type="bibr" rid="B39">2019</xref>)</td>
<td/>
<td/>
</tr>
<tr>
<td valign="top" align="left">Adverse motion</td>
<td valign="top" align="left">Vasconcelos et al. (<xref ref-type="bibr" rid="B151">2019</xref>)</td>
<td/>
<td valign="top" align="left">Ma et al. (<xref ref-type="bibr" rid="B91">2019</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Deformation</td>
<td/>
<td/>
<td valign="top" align="left">Lamarca et al. (<xref ref-type="bibr" rid="B54">2020</xref>), Turan et al. (<xref ref-type="bibr" rid="B150">2017</xref>)</td>
</tr>
<tr>
<td valign="top" align="left">Scene depth</td>
<td/>
<td/>
<td valign="top" align="left">P&#x000E9;ntek et al. (<xref ref-type="bibr" rid="B110">2018</xref>), Ma et al. (<xref ref-type="bibr" rid="B91">2019</xref>)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Motion planning is widely studied in robotics (LaValle and Kuffner, <xref ref-type="bibr" rid="B55">2001</xref>; Li et al., <xref ref-type="bibr" rid="B76">2018c</xref>). However, in real-world applications, intelligent robots not only need to know where to move to and how to move there but also need to know whether there are other application-specific requirements. For example, it has been well-studied that movement patterns impact surgical outcomes (<xref ref-type="fig" rid="F6">Figure 6</xref>; Harbison et al., <xref ref-type="bibr" rid="B32">2017</xref>; Li et al., <xref ref-type="bibr" rid="B69">2017a</xref>), but it is not trivial to plan motions for a robot for various treatment procedures (Li and Hannaford, <xref ref-type="bibr" rid="B70">2017</xref>, <xref ref-type="bibr" rid="B71">2018</xref>). Therefore, we believe that deep causal learning, which naturally uses graphical structures to represent knowledge, can effectively incorporate domain knowledge with robotic techniques.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Experts (in green) and novices (in red) show significant differences in hand movements.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnbot-17-1128591-g0006.tif"/>
</fig>
<p>Task-level planning involves multiple decision-making and is specific to applications. For example, robotic surgery, as one of the most successful real-world applications of robotic technology, is still fully teleoperated, despite studies showing that many surgical accidents were caused by the incorrect operation of surgical robots (Alemzadeh et al., <xref ref-type="bibr" rid="B3">2016</xref>; Su et al., <xref ref-type="bibr" rid="B143">2020</xref>). Although we believe there are legal and regulatory barriers that prevent the adoption of autonomous technology, we argue that the main problem is that we lack the technology to handle environmental and task variance. For example, robots have problems dynamically adapting to changes and determining the completeness of surgery (Taylor et al., <xref ref-type="bibr" rid="B146">2016</xref>).</p>
</sec>
</sec>
<sec sec-type="conclusions" id="s6">
<title>6. Conclusion</title>
<p>Deep Causal Learning has recently demonstrated its capability for using prior knowledge to disentangle modeling problems and reduce data needs, improve performance at extrapolating unseen data, modularize learning problems, and incrementally learn from multiple studies. Inspired by these new findings, this Review incompletely but systematically discusses causal cognition, statistical causal learning, deep causal learning, and the need for deep causal learning in intelligent robots and argues that deep causal learning is the new frontier for intelligent robot research.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>YL organized the materials, wrote the manuscript, and contributed to the article and approved the submitted version.</p>
</sec>
</body>
<back>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s8">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>W.-K.</given-names></name> <name><surname>Gelman</surname> <given-names>S. A.</given-names></name> <name><surname>Amsterlaw</surname> <given-names>J. A.</given-names></name> <name><surname>Hohenstein</surname> <given-names>J.</given-names></name> <name><surname>Kalish</surname> <given-names>C. W.</given-names></name></person-group> (<year>2000</year>). <article-title>Causal status effect in children&#x00027;s categorization</article-title>. <source>Cognition</source> <volume>76</volume>, <fpage>B35</fpage>-B43. <pub-id pub-id-type="doi">10.1016/S0010-0277(00)00077-9</pub-id><pub-id pub-id-type="pmid">10856745</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alaa</surname> <given-names>A. M.</given-names></name> <name><surname>Weisz</surname> <given-names>M.</given-names></name> <name><surname>Van Der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>Deep counterfactual networks with propensity-dropout</article-title>. <source>arXiv preprint arXiv:1706.05966</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1706.05966</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alemzadeh</surname> <given-names>H.</given-names></name> <name><surname>Raman</surname> <given-names>J.</given-names></name> <name><surname>Leveson</surname> <given-names>N.</given-names></name> <name><surname>Kalbarczyk</surname> <given-names>Z.</given-names></name> <name><surname>Iyer</surname> <given-names>R. K.</given-names></name></person-group> (<year>2016</year>). <article-title>Adverse events in robotic surgery: a retrospective study of 14 years of fda data</article-title>. <source>PLoS ONE</source> <volume>11</volume>, <fpage>e0151470</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0151470</pub-id><pub-id pub-id-type="pmid">27097160</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Atan</surname> <given-names>O.</given-names></name> <name><surname>Jordon</surname> <given-names>J.</given-names></name> <name><surname>Van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Deep-treat: learning optimal personalized treatments from observational data using neural networks,&#x0201D;</article-title> in <source>Proceedings of the AAAI Conference on ArtificialIntelligence. Vol. 32</source> (<publisher-loc>New Orleans, LA</publisher-loc>).</citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>B&#x000E2;rsan</surname> <given-names>I. A.</given-names></name> <name><surname>Liu</surname> <given-names>P.</given-names></name> <name><surname>Pollefeys</surname> <given-names>M.</given-names></name> <name><surname>Geiger</surname> <given-names>A.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Robust dense mapping for large-scale dynamic environments,&#x0201D;</article-title> in <source>2018 IEEE International Conference on Robotics andAutomation (ICRA)</source> (<publisher-loc>Brisbane, QLD</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>7510</fpage>&#x02013;<lpage>7517</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bender</surname> <given-names>A.</given-names></name> <name><surname>Beller</surname> <given-names>S.</given-names></name></person-group> (<year>2019</year>). <article-title>The cultural fabric of human causal cognition</article-title>. <source>Perspect. Psychol. Sci</source>. <volume>14</volume>, <fpage>922</fpage>&#x02013;<lpage>940</lpage>. <pub-id pub-id-type="doi">10.1177/1745691619863055</pub-id><pub-id pub-id-type="pmid">31622169</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Deleu</surname> <given-names>T.</given-names></name> <name><surname>Rahaman</surname> <given-names>N.</given-names></name> <name><surname>Ke</surname> <given-names>R.</given-names></name> <name><surname>Lachapelle</surname> <given-names>S.</given-names></name> <name><surname>Bilaniuk</surname> <given-names>O.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>A meta-transfer objective for learning to disentangle causal mechanisms</article-title>. <source>arXiv preprint arXiv:1901.10912</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1901.10912</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bica</surname> <given-names>I.</given-names></name> <name><surname>Alaa</surname> <given-names>A.</given-names></name> <name><surname>Van Der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2020a</year>). <article-title>&#x0201C;Time series deconfounder: estimating treatment effects over time in the presence of hidden confounders,&#x0201D;</article-title> in <source>International Conference on Machine Learning (PMLR)</source> (<publisher-loc>Vienna; Redmond, WA</publisher-loc>), <fpage>884</fpage>&#x02013;<lpage>895</lpage>.</citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bica</surname> <given-names>I.</given-names></name> <name><surname>Alaa</surname> <given-names>A. M.</given-names></name> <name><surname>Jordon</surname> <given-names>J.</given-names></name> <name><surname>van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2020b</year>). <article-title>Estimating counterfactual treatment outcomes over time through adversarially balanced representations</article-title>. <source>arXiv preprint arXiv:2002.04083</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2002.04083</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bonawitz</surname> <given-names>E. B.</given-names></name> <name><surname>Ferranti</surname> <given-names>D.</given-names></name> <name><surname>Saxe</surname> <given-names>R.</given-names></name> <name><surname>Gopnik</surname> <given-names>A.</given-names></name> <name><surname>Meltzoff</surname> <given-names>A. N.</given-names></name> <name><surname>Woodward</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>Just do it? investigating the gap between prediction and action intoddlers&#x00027; causal inferences</article-title>. <source>Cognition</source> <volume>115</volume>, <fpage>104</fpage>&#x02013;<lpage>117</lpage>. <pub-id pub-id-type="doi">10.1016/j.cognition.2009.12.001</pub-id><pub-id pub-id-type="pmid">20097329</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>R. J.</given-names></name> <name><surname>Bobrow</surname> <given-names>T. L.</given-names></name> <name><surname>Athey</surname> <given-names>T.</given-names></name> <name><surname>Mahmood</surname> <given-names>F.</given-names></name> <name><surname>Durr</surname> <given-names>N. J.</given-names></name></person-group> (<year>2019</year>). <article-title>Slam endoscopy enhanced by adversarial depth prediction</article-title>. <source>arXiv preprint arXiv:1907.00283</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1907.00283</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chickering</surname> <given-names>D. M.</given-names></name></person-group> (<year>1996</year>). <article-title>&#x0201C;Learning bayesian networks is np-complete,&#x0201D;</article-title> in <source>Learning From Data</source> (<publisher-loc>Springer</publisher-loc>), <fpage>121</fpage>&#x02013;<lpage>130</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chickering</surname> <given-names>D. M.</given-names></name></person-group> (<year>2002</year>). <article-title>Optimal structure identification with greedy search</article-title>. <source>J. Mach. Learn. Res</source>. <volume>3</volume>, <fpage>507</fpage>&#x02013;<lpage>554</lpage>. <pub-id pub-id-type="doi">10.1162/153244303321897717</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chipman</surname> <given-names>H. A.</given-names></name> <name><surname>George</surname> <given-names>E. I.</given-names></name> <name><surname>McCulloch</surname> <given-names>R. E.</given-names></name></person-group> (<year>2010</year>). <article-title>Bart: Bayesian additive regression trees</article-title>. <source>Ann. Appl. Stat</source>. <volume>4</volume>, <fpage>266</fpage>&#x02013;<lpage>298</lpage>. <pub-id pub-id-type="doi">10.1214/09-AOAS285</pub-id><pub-id pub-id-type="pmid">35737650</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Craig</surname> <given-names>J. J.</given-names></name></person-group> (<year>2005</year>). <source>Introduction to Robotics: Mechanics and Control, Vol. 3</source>. <publisher-loc>Upper Saddle River, NJ</publisher-loc>: <publisher-name>Pearson Prentice Hall</publisher-name>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Curth</surname> <given-names>A.</given-names></name> <name><surname>van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>On inductive biases for heterogeneous treatment effect estimation</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>34</volume>, <fpage>15883</fpage>&#x02013;<lpage>15894</lpage>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Davison</surname> <given-names>A. J.</given-names></name> <name><surname>Reid</surname> <given-names>I. D.</given-names></name> <name><surname>Molton</surname> <given-names>N. D.</given-names></name> <name><surname>Stasse</surname> <given-names>O.</given-names></name></person-group> (<year>2007</year>). <article-title>Monoslam: Real-time single camera slam</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell</source>. <volume>29</volume>, <fpage>1052</fpage>&#x02013;<lpage>1067</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.2007.1049</pub-id><pub-id pub-id-type="pmid">17431302</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Du</surname> <given-names>X.</given-names></name> <name><surname>Sun</surname> <given-names>L.</given-names></name> <name><surname>Duivesteijn</surname> <given-names>W.</given-names></name> <name><surname>Nikolaev</surname> <given-names>A.</given-names></name> <name><surname>Pechenizkiy</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>Adversarial balancing-based representation learning for causal effect inference with observational data</article-title>. <source>Data Min. Knowl. Discov</source>. <volume>35</volume>, <fpage>1713</fpage>&#x02013;<lpage>1738</lpage>. <pub-id pub-id-type="doi">10.1007/s10618-021-00759-3</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fehr</surname> <given-names>M.</given-names></name> <name><surname>Furrer</surname> <given-names>F.</given-names></name> <name><surname>Dryanovski</surname> <given-names>I.</given-names></name> <name><surname>Sturm</surname> <given-names>J.</given-names></name> <name><surname>Gilitschenski</surname> <given-names>I.</given-names></name> <name><surname>Siegwart</surname> <given-names>R.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>&#x0201C;TSDF-based change detection for consistent long-term dense reconstruction and dynamic object discovery,&#x0201D;</article-title> in <source>2017 IEEE International Conference on Robotics andautomation (ICRA)</source> (<publisher-loc>Singapore</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>5237</fpage>&#x02013;<lpage>5244</lpage>.</citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Frangakis</surname> <given-names>C. E.</given-names></name> <name><surname>Rubin</surname> <given-names>D. B.</given-names></name></person-group> (<year>2002</year>). <article-title>Principal stratification in causal inference</article-title>. <source>Biometrics</source> <volume>58</volume>, <fpage>21</fpage>&#x02013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1111/j.0006-341X.2002.00021.x</pub-id><pub-id pub-id-type="pmid">11890317</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukumizu</surname> <given-names>K.</given-names></name> <name><surname>Gretton</surname> <given-names>A.</given-names></name> <name><surname>Sun</surname> <given-names>X.</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B.</given-names></name></person-group> (<year>2007</year>). <article-title>&#x0201C;Kernel measures of conditional dependence,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 20</source> (<publisher-loc>Vancouver, BC</publisher-loc>).</citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gelman</surname> <given-names>S. A.</given-names></name> <name><surname>Wellman</surname> <given-names>H. M.</given-names></name></person-group> (<year>1991</year>). <article-title>Insides and essences: early understandings of the non-obvious</article-title>. <source>Cognition</source> <volume>38</volume>, <fpage>213</fpage>&#x02013;<lpage>244</lpage>. <pub-id pub-id-type="doi">10.1016/0010-0277(91)90007-Q</pub-id><pub-id pub-id-type="pmid">2060270</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Glymour</surname> <given-names>C.</given-names></name> <name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Spirtes</surname> <given-names>P.</given-names></name></person-group> (<year>2019</year>). <article-title>Review of causal discovery methods based on graphical models</article-title>. <source>Front. Genet</source>. 10, 524. <pub-id pub-id-type="doi">10.3389/fgene.2019.00524</pub-id><pub-id pub-id-type="pmid">31214249</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gomez-Ojeda</surname> <given-names>R.</given-names></name></person-group> (<year>2020</year>). <source>Robust visual slam in challenging environments with low-texture and dynamic illumination</source> (<publisher-loc>Doctoral dissertation</publisher-loc>). Universidad de M&#x000E1;laga.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goodfellow</surname> <given-names>I.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Courville</surname> <given-names>A.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name></person-group> (<year>2016</year>). <source>Deep Learning, Vol. 1</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goodfellow</surname> <given-names>I.</given-names></name> <name><surname>Pouget-Abadie</surname> <given-names>J.</given-names></name> <name><surname>Mirza</surname> <given-names>M.</given-names></name> <name><surname>Xu</surname> <given-names>B.</given-names></name> <name><surname>Warde-Farley</surname> <given-names>D.</given-names></name> <name><surname>Ozair</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Generative adversarial networks</article-title>. <source>Commun. ACM</source> <volume>63</volume>, <fpage>139</fpage>&#x02013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1145/3422622</pub-id></citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gopnik</surname> <given-names>A.</given-names></name> <name><surname>Glymour</surname> <given-names>C.</given-names></name> <name><surname>Sobel</surname> <given-names>D. M.</given-names></name> <name><surname>Schulz</surname> <given-names>L. E.</given-names></name> <name><surname>Kushnir</surname> <given-names>T.</given-names></name> <name><surname>Danks</surname> <given-names>D.</given-names></name></person-group> (<year>2004</year>). <article-title>A theory of causal learning in children: causal maps and bayes nets</article-title>. <source>Psychol. Rev</source>. 111, 3. <pub-id pub-id-type="doi">10.1037/0033-295X.111.1.3</pub-id><pub-id pub-id-type="pmid">14756583</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Graves</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>&#x0201C;Long short-term memory,&#x0201D;</article-title> in <source>Supervised Sequence Labelling With Recurrent Neural Networks</source> (<publisher-loc>Toronto, ON</publisher-loc>), <fpage>37</fpage>&#x02013;<lpage>45</lpage>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guo</surname> <given-names>R.</given-names></name> <name><surname>Cheng</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>J.</given-names></name> <name><surname>Hahn</surname> <given-names>P. R.</given-names></name> <name><surname>Liu</surname> <given-names>H.</given-names></name></person-group> (<year>2020</year>). <article-title>A survey of learning causality with data: problems and methods</article-title>. <source>ACM Comput. Surveys</source> <volume>53</volume>, <fpage>1</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1145/3397269</pub-id></citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guo</surname> <given-names>Z.</given-names></name> <name><surname>Zheng</surname> <given-names>S.</given-names></name> <name><surname>Liu</surname> <given-names>Z.</given-names></name> <name><surname>Yan</surname> <given-names>K.</given-names></name> <name><surname>Zhu</surname> <given-names>Z.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;Cetransformer: casual effect estimation via transformer based representation learning,&#x0201D;</article-title> in <source>Chinese Conference on Pattern Recognition and ComputerVision (PRCV)</source> (<publisher-loc>Beijing</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>524</fpage>&#x02013;<lpage>535</lpage>.</citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hainmueller</surname> <given-names>J.</given-names></name></person-group> (<year>2012</year>). <article-title>Entropy balancing for causal effects: a multivariate reweighting method to produce balanced samples in observational studies</article-title>. <source>Political Anal</source>. <volume>20</volume>, <fpage>25</fpage>&#x02013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1093/pan/mpr025</pub-id></citation>
</ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Harbison</surname> <given-names>R. A.</given-names></name> <name><surname>Berens</surname> <given-names>A. M.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Moe</surname> <given-names>K. S.</given-names></name></person-group> (<year>2017</year>). <article-title>Region-specific objective signatures of endoscopic surgical instrument motion: a cadaveric exploratory analysis</article-title>. <source>J. Neurol. Surgery B Skull Base</source> <volume>78</volume>, <fpage>099</fpage>&#x02013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1055/s-0036-1588061</pub-id><pub-id pub-id-type="pmid">28180051</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hassanpour</surname> <given-names>N.</given-names></name> <name><surname>Greiner</surname> <given-names>R.</given-names></name></person-group> (<year>2019a</year>). <article-title>&#x0201C;Counterfactual regression with importance sampling weights,&#x0201D;</article-title> in <source>IJCAI</source> (<publisher-loc>Macao</publisher-loc>). <fpage>5880</fpage>&#x02013;<lpage>5887</lpage>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hassanpour</surname> <given-names>N.</given-names></name> <name><surname>Greiner</surname> <given-names>R.</given-names></name></person-group> (<year>2019b</year>). <article-title>&#x0201C;Learning disentangled representations for counterfactual regression,&#x0201D;</article-title> in <source>International Conference on Learning Representations</source> (<publisher-loc>New Orleans, LA</publisher-loc>).</citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hatt</surname> <given-names>T.</given-names></name> <name><surname>Feuerriegel</surname> <given-names>S.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;Estimating average treatment effects via orthogonal regularization,&#x0201D;</article-title> in <source>Proceedings of the 30th ACM International Conference onInformation &#x00026;Knowledge Management</source> (<publisher-loc>Queensland</publisher-loc>), <fpage>680</fpage>&#x02013;<lpage>689</lpage>.</citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Heckerman</surname> <given-names>D.</given-names></name> <name><surname>Geiger</surname> <given-names>D.</given-names></name> <name><surname>Chickering</surname> <given-names>D. M.</given-names></name></person-group> (<year>1995</year>). <article-title>Learning bayesian networks: the combination of knowledge and statistical data</article-title>. <source>Mach. Learn</source>. <volume>20</volume>, <fpage>197</fpage>&#x02013;<lpage>243</lpage>. <pub-id pub-id-type="doi">10.1007/BF00994016</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hespos</surname> <given-names>S. J.</given-names></name> <name><surname>Baillargeon</surname> <given-names>R.</given-names></name></person-group> (<year>2001</year>). <article-title>Reasoning about containment events in very young infants</article-title>. <source>Cognition</source> <volume>78</volume>, <fpage>207</fpage>&#x02013;<lpage>245</lpage>. <pub-id pub-id-type="doi">10.1016/S0010-0277(00)00118-9</pub-id><pub-id pub-id-type="pmid">11124350</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hong</surname> <given-names>G.</given-names></name></person-group> (<year>2010</year>). <article-title>Marginal mean weighting through stratification: adjustment for selection bias in multilevel data</article-title>. <source>J. Educ. Behav. Stat</source>. <volume>35</volume>, <fpage>499</fpage>&#x02013;<lpage>531</lpage>. <pub-id pub-id-type="doi">10.3102/1076998609359785</pub-id></citation>
</ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hsiao</surname> <given-names>M.</given-names></name> <name><surname>Kaess</surname> <given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;MH-iSAM2: Multi-hypothesis iSAM using bayes tree and hypo-tree,&#x0201D;</article-title> in <source>2019 International Conference on Robotics and Automation (ICRA)</source> (<publisher-loc>Montreal, QC</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1274</fpage>&#x02013;<lpage>1280</lpage>.</citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>B.</given-names></name> <name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Lin</surname> <given-names>Y.</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B.</given-names></name> <name><surname>Glymour</surname> <given-names>C.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Generalized score functions for causal discovery,&#x0201D;</article-title> in <source>Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source> (<publisher-loc>London</publisher-loc>), <fpage>1551</fpage>&#x02013;<lpage>1560</lpage>.<pub-id pub-id-type="pmid">30191079</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Imai</surname> <given-names>K.</given-names></name> <name><surname>Ratkovic</surname> <given-names>M.</given-names></name></person-group> (<year>2014</year>). <article-title>Covariate balancing propensity score</article-title>. <source>J. R. Stat. Soc. B</source> <volume>76</volume>, <fpage>243</fpage>&#x02013;<lpage>263</lpage>. <pub-id pub-id-type="doi">10.1111/rssb.12027</pub-id></citation>
</ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jin</surname> <given-names>H.</given-names></name> <name><surname>Rubin</surname> <given-names>D. B.</given-names></name></person-group> (<year>2008</year>). <article-title>Principal stratification for causal inference with extended partial compliance</article-title>. <source>J. Am. Stat. Assoc</source>. <volume>103</volume>, <fpage>101</fpage>&#x02013;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.1198/016214507000000347</pub-id></citation>
</ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jin</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Luo</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Qin</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>Neural dynamics for cooperative control of redundant robot manipulators</article-title>. <source>IEEE Trans. Ind. Inform</source>. <volume>14</volume>, <fpage>3812</fpage>&#x02013;<lpage>3821</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2018.2789438</pub-id></citation>
</ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johansson</surname> <given-names>F.</given-names></name> <name><surname>Shalit</surname> <given-names>U.</given-names></name> <name><surname>Sontag</surname> <given-names>D.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Learning representations for counterfactual inference,&#x0201D;</article-title> in <source>International Conference on Machine Learning (PMLR)</source> (<publisher-loc>New York, NY</publisher-loc>), <fpage>3020</fpage>&#x02013;<lpage>3029</lpage>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johansson</surname> <given-names>F. D.</given-names></name> <name><surname>Kallus</surname> <given-names>N.</given-names></name> <name><surname>Shalit</surname> <given-names>U.</given-names></name> <name><surname>Sontag</surname> <given-names>D.</given-names></name></person-group> (<year>2018</year>). <article-title>Learning weighted representations for generalization across designs</article-title>. <source>arXiv preprint arXiv:1802.08598</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1802.08598</pub-id></citation>
</ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kaushik</surname> <given-names>D.</given-names></name> <name><surname>Hovy</surname> <given-names>E.</given-names></name> <name><surname>Lipton</surname> <given-names>Z. C.</given-names></name></person-group> (<year>2019</year>). <article-title>Learning the difference that makes a difference with counterfactually-augmented data</article-title>. <source>arXiv preprint arXiv:1909.12434</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1909.12434</pub-id></citation>
</ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Khan</surname> <given-names>A. H.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Zhou</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Khan</surname> <given-names>M. U.</given-names></name> <name><surname>Luo</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Neural &#x00026;bio-inspired processing and robot control</article-title>. <source>Front. Neurorobot</source>. 12, 72. <pub-id pub-id-type="doi">10.3389/fnbot.2018.00072</pub-id><pub-id pub-id-type="pmid">30467470</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kingma</surname> <given-names>D. P.</given-names></name> <name><surname>Welling</surname> <given-names>M.</given-names></name></person-group> (<year>2013</year>). <article-title>Auto-encoding variational bayes</article-title>. <source>arXiv preprint arXiv:1312.6114</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1312.6114</pub-id><pub-id pub-id-type="pmid">32176273</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuang</surname> <given-names>K.</given-names></name> <name><surname>Cui</surname> <given-names>P.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Jiang</surname> <given-names>M.</given-names></name> <name><surname>Yang</surname> <given-names>S.</given-names></name></person-group> (<year>2017a</year>). <article-title>&#x0201C;Estimating treatment effect in the wild via differentiated confounder balancing,&#x0201D;</article-title> in <source>Proceedings of the 23rd ACM SIGKDD International Conferenceon Knowledge Discovery and Data Mining</source> (<publisher-loc>Halifax, NS</publisher-loc>), <fpage>265</fpage>&#x02013;<lpage>274</lpage>.</citation>
</ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuang</surname> <given-names>K.</given-names></name> <name><surname>Cui</surname> <given-names>P.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Jiang</surname> <given-names>M.</given-names></name> <name><surname>Yang</surname> <given-names>S.</given-names></name> <name><surname>Wang</surname> <given-names>F.</given-names></name></person-group> (<year>2017b</year>). <article-title>&#x0201C;Treatment effect estimation with data-driven variable decomposition,&#x0201D;</article-title> in <source>Proceedings of the AAAI Conference on ArtificialIntelligence. Vol. 31</source> (<publisher-loc>San Francisco, CA</publisher-loc>).</citation>
</ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuang</surname> <given-names>K.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Cui</surname> <given-names>P.</given-names></name> <name><surname>Yang</surname> <given-names>H.</given-names></name> <name><surname>Tao</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Continuous treatment effect estimation via generative adversarial de-confounding</article-title>. <source>Data Min. Knowl. Discov</source>. <volume>35</volume>, <fpage>2467</fpage>&#x02013;<lpage>2497</lpage>. <pub-id pub-id-type="doi">10.1007/s10618-021-00797-x</pub-id></citation>
</ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuhn</surname> <given-names>D.</given-names></name></person-group> (<year>2012</year>). <article-title>The development of causal reasoning</article-title>. <source>Wiley Interdisc. Rev. Cogn. Sci</source>. <volume>3</volume>, <fpage>327</fpage>&#x02013;<lpage>335</lpage>. <pub-id pub-id-type="doi">10.1002/wcs.1160</pub-id><pub-id pub-id-type="pmid">26301465</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kupper</surname> <given-names>L. L.</given-names></name> <name><surname>Karon</surname> <given-names>J. M.</given-names></name> <name><surname>Kleinbaum</surname> <given-names>D. G.</given-names></name> <name><surname>Morgenstern</surname> <given-names>H.</given-names></name> <name><surname>Lewis</surname> <given-names>D. K.</given-names></name></person-group> (<year>1981</year>). <article-title>Matching in epidemiologic studies: validity and efficiency considerations</article-title>. <source>Biometrics</source> <volume>37</volume>, <fpage>271</fpage>&#x02013;<lpage>291</lpage>. <pub-id pub-id-type="doi">10.2307/2530417</pub-id><pub-id pub-id-type="pmid">7272415</pub-id></citation></ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lamarca</surname> <given-names>J.</given-names></name> <name><surname>Parashar</surname> <given-names>S.</given-names></name> <name><surname>Bartoli</surname> <given-names>A.</given-names></name> <name><surname>Montiel</surname> <given-names>J.</given-names></name></person-group> (<year>2020</year>). <article-title>Defslam: tracking and mapping of deforming scenes from monocular sequences</article-title>. <source>IEEE Trans. Robot</source>. <volume>37</volume>, <fpage>291</fpage>&#x02013;<lpage>303</lpage>. <pub-id pub-id-type="doi">10.1109/TRO.2020.3020739</pub-id></citation>
</ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>LaValle</surname> <given-names>S. M.</given-names></name> <name><surname>Kuffner Jr</surname> <given-names>J. J.</given-names></name></person-group> (<year>2001</year>). <article-title>Randomized kinodynamic planning</article-title>. <source>Int. J. Rob. Res</source>. <volume>20</volume>, <fpage>378</fpage>&#x02013;<lpage>400</lpage>. <pub-id pub-id-type="doi">10.1177/02783640122067453</pub-id></citation>
</ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>LeCun</surname> <given-names>Y.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name></person-group> (<year>1995</year>). <article-title>&#x0201C;Convolutional networks for images, speech, and time series,&#x0201D;</article-title> in <source>The Handbook of Brain Theory and Neural Networks</source> (<publisher-loc>New York, NY</publisher-loc>), <fpage>3361</fpage>.</citation>
</ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>C.</given-names></name> <name><surname>Mastronarde</surname> <given-names>N.</given-names></name> <name><surname>van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>Estimation of individual treatment effect in latent confounder models via adversarial learning</article-title>. <source>arXiv preprint arXiv:1811.08943</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1811.08943</pub-id></citation>
</ref>
<ref id="B58">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>H. S.</given-names></name> <name><surname>Kwon</surname> <given-names>J.</given-names></name> <name><surname>Lee</surname> <given-names>K. M.</given-names></name></person-group> (<year>2011</year>). <article-title>&#x0201C;Simultaneous localization, mapping and deblurring,&#x0201D;</article-title> in <source>2011 International Conference on Computer Vision</source> (<publisher-loc>Barcelona</publisher-loc>: <publisher-name>IEEE</publisher-name>),<fpage>1203</fpage>&#x02013;<lpage>1210</lpage>.</citation>
</ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Legare</surname> <given-names>C. H.</given-names></name> <name><surname>Sobel</surname> <given-names>D. M.</given-names></name> <name><surname>Callanan</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>Causal learning is collaborative: examining explanation and exploration in social contexts</article-title>. <source>Psychon. Bull. Rev</source>. <volume>24</volume>, <fpage>1548</fpage>&#x02013;<lpage>1554</lpage>. <pub-id pub-id-type="doi">10.3758/s13423-017-1351-3</pub-id><pub-id pub-id-type="pmid">28744768</pub-id></citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Leslie</surname> <given-names>A. M.</given-names></name> <name><surname>Keeble</surname> <given-names>S.</given-names></name></person-group> (<year>1987</year>). <article-title>Do six-month-old infants perceive causality?</article-title> <source>Cognition</source> <volume>25</volume>, <fpage>265</fpage>&#x02013;<lpage>288</lpage>. <pub-id pub-id-type="doi">10.1016/S0010-0277(87)80006-9</pub-id><pub-id pub-id-type="pmid">3581732</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>F.</given-names></name> <name><surname>Thomas</surname> <given-names>L. E.</given-names></name> <name><surname>Li</surname> <given-names>F.</given-names></name></person-group> (<year>2019</year>). <article-title>Addressing extreme propensity scores via the overlap weights</article-title>. <source>Am. J. Epidemiol</source>. <volume>188</volume>, <fpage>250</fpage>&#x02013;<lpage>257</lpage>. <pub-id pub-id-type="doi">10.1093/aje/kwy201</pub-id><pub-id pub-id-type="pmid">35238335</pub-id></citation></ref>
<ref id="B62">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Q.</given-names></name> <name><surname>Qi</surname> <given-names>W.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name> <name><surname>Xia</surname> <given-names>H.</given-names></name> <name><surname>Kang</surname> <given-names>Y.</given-names></name> <name><surname>Cheng</surname> <given-names>L.</given-names></name></person-group> (<year>2022</year>). <article-title>Fuzzy based optimization and control of a soft exo-suit for compliant robot-human-environment interaction</article-title>. <source>IEEE Trans. Fuzzy Syst</source>. 2022, 3185450. <pub-id pub-id-type="doi">10.1109/TFUZZ.2022.3185450</pub-id></citation>
</ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Cui</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>B.</given-names></name> <name><surname>Lou</surname> <given-names>Y.</given-names></name></person-group> (<year>2012a</year>). <article-title>Decentralized control of collaborative redundant manipulators with partial command coverage via locally connected recurrent neural networks</article-title>. <source>Neural Comput. Appl</source>. <volume>23</volume>, <fpage>1051</fpage>&#x02013;<lpage>1060</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-012-1030-2</pub-id></citation>
</ref>
<ref id="B64">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>He</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Rafique</surname> <given-names>M. U.</given-names></name></person-group> (<year>2017</year>). <article-title>Distributed recurrent neural networks for cooperative control of manipulators: a game-theoretic perspective</article-title>. <source>IEEE Trans. Neural Netw. Learn. Syst</source>. <volume>28</volume>, <fpage>415</fpage>&#x02013;<lpage>426</lpage>. <pub-id pub-id-type="doi">10.1109/TNNLS.2016.2516565</pub-id><pub-id pub-id-type="pmid">26812742</pub-id></citation></ref>
<ref id="B65">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>B.</given-names></name> <name><surname>Murray</surname> <given-names>T.</given-names></name></person-group> (<year>2012b</year>). <article-title>&#x0201C;Model-free control of lorenz chaos using an approximate optimal control strategy,&#x0201D;</article-title> in <source>Communications in Nonlinear Science and Numerical Simulation</source> (<publisher-loc>London</publisher-loc>).</citation>
</ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name></person-group> (<year>2019</year>). <article-title>Trends in control and decision-making for human-robot collaboration systems</article-title>. <source>IEEE Control Syst. Mag</source>. <volume>39</volume>, <fpage>101</fpage>&#x02013;<lpage>103</lpage>. <pub-id pub-id-type="doi">10.1109/MCS.2018.2888714</pub-id></citation>
</ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R.</given-names></name> <name><surname>Humphreys</surname> <given-names>I.</given-names></name> <name><surname>Whipple</surname> <given-names>M.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Moe</surname> <given-names>K.</given-names></name></person-group> (<year>2018a</year>). <article-title>Surgical motion based automatic objective surgical completeness assessment in endoscopic skull base and sinus surgery</article-title>. <source>J. Neurol. Surgery B</source> <volume>79</volume>, <fpage>P193</fpage>. <pub-id pub-id-type="doi">10.1055/s-0038-1633812</pub-id></citation>
</ref>
<ref id="B68">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R.</given-names></name> <name><surname>Whipple</surname> <given-names>M.</given-names></name> <name><surname>Humphreys</surname> <given-names>I.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Moe</surname> <given-names>K.</given-names></name></person-group> (<year>2018b</year>). <article-title>Use endoscope and instrument and pathway relative motion as metricfor automated objective surgical skill assessment in skull base and sinus surgery</article-title>. <source>J. Neurol. Surgery B</source> <volume>79</volume>, <fpage>A194</fpage>. <pub-id pub-id-type="doi">10.1055/s-0038-1633609</pub-id></citation>
</ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Harbison</surname> <given-names>R. A.</given-names></name> <name><surname>Humphreys</surname> <given-names>I. M.</given-names></name> <name><surname>Whipple</surname> <given-names>M. E.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <etal/></person-group>. (<year>2017a</year>). <article-title>Anatomical region segmentation for objective surgical skill assessment with operating room motion data</article-title>. <source>J. Surgery B</source> <volume>369</volume>, <fpage>1434</fpage>&#x02013;<lpage>1442</lpage>.<pub-id pub-id-type="pmid">29134168</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2017</year>). <article-title>Gaussian process regression for sensorless grip force estimation of cable-driven elongated surgical instruments</article-title>. <source>IEEE Robot. Autom. Lett</source>. <volume>2</volume>, <fpage>1312</fpage>&#x02013;<lpage>1319</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2017.2666420</pub-id><pub-id pub-id-type="pmid">29130067</pub-id></citation></ref>
<ref id="B71">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Soft-obstacle avoidance for redundant manipulators with recurrent neural network,&#x0201D;</article-title> in <source>Intelligent Robots and Systems (IROS), 2018 IEEE/RSJ International Conference on</source> (<publisher-loc>Madrid</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B72">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Humphreys</surname> <given-names>I.</given-names></name> <name><surname>Moe</surname> <given-names>K. S.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;Learning surgical motion pattern from small data in endoscopic sinus and skull base surgeries,&#x0201D;</article-title> in <source>Robotics and Automation (ICRA), 2021 IEEE InternationalConference on</source> (<publisher-loc>Xi&#x00027;an</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B73">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Rosen</surname> <given-names>J.</given-names></name></person-group> (<year>2019</year>). <article-title>The raven open surgical robotic platforms: a review and prospect</article-title>. <source>Acta Polytech. Hungarica</source> <volume>16</volume>, <fpage>8</fpage>. <pub-id pub-id-type="doi">10.12700/APH.16.8.2019.8.2</pub-id></citation>
</ref>
<ref id="B74">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Harbison</surname> <given-names>R. A.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Humphreys</surname> <given-names>I. M.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name> <name><surname>Moe</surname> <given-names>K</given-names></name></person-group>. (<year>2017b</year>). <article-title>Atlas based anatomical region segmentation for minimally invasive skull base surgery objective motion analysis</article-title>. <source>J. Neurol. Surgery B</source> <volume>78</volume>, <fpage>A146</fpage>. <pub-id pub-id-type="doi">10.1055/s-0037-1600670</pub-id></citation>
</ref>
<ref id="B75">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Ge</surname> <given-names>Y.</given-names></name></person-group> (<year>2013</year>). <article-title>A biologically inspired solution to simultaneous localization and consistent mapping in dynamic environments</article-title>. <source>Neurocomputing</source> <volume>104</volume>, <fpage>170</fpage>&#x02013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2012.10.011</pub-id></citation>
</ref>
<ref id="B76">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2018c</year>). <article-title>A model based recurrent neural network with randomness for efficient control with applications</article-title>. <source>IEEE Trans. Ind. Inform</source>. <volume>15</volume>, <fpage>2054</fpage>&#x02013;<lpage>2063</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2018.2869588</pub-id><pub-id pub-id-type="pmid">31885525</pub-id></citation></ref>
<ref id="B77">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2018d</year>). <article-title>A novel recurrent neural network control scheme for improving redundant manipulator motion planning completeness</article-title>. <source>IEEE Int. Conf. Robot. Autom</source>. <volume>2018</volume>, <fpage>2956</fpage>&#x02013;<lpage>2961</lpage>. <pub-id pub-id-type="doi">10.1109/ICRA.2018.8461204</pub-id><pub-id pub-id-type="pmid">34336368</pub-id></citation></ref>
<ref id="B78">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Miyasaka</surname> <given-names>M.</given-names></name> <name><surname>Lewis</surname> <given-names>A.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2017c</year>). <article-title>&#x0201C;Improving control precision and motion adaptiveness for surgical robot with recurrent neural network,&#x0201D;</article-title> in <source>Intelligent Robots and Systems (IROS), 2017 IEEE/RSJInternational Conference on (IEEE)</source> (<publisher-loc>Vancouver, BC</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B79">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Song</surname> <given-names>Q.</given-names></name> <name><surname>Liu</surname> <given-names>H.</given-names></name> <name><surname>Meng</surname> <given-names>M. Q.-H.</given-names></name></person-group> (<year>2014</year>). <article-title>Fast and robust data association using posterior based approximatejoint compatibility test</article-title>. <source>IEEE Trans. Ind. Inform</source>. <volume>10</volume>, <fpage>331</fpage>&#x02013;<lpage>339</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2013.2271506</pub-id></citation>
</ref>
<ref id="B80">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Olson</surname> <given-names>E. B.</given-names></name></person-group> (<year>2010</year>). <article-title>A general purpose feature extractor for light detection and ranging data</article-title>. <source>Sensors</source> <volume>10</volume>, <fpage>10356</fpage>&#x02013;<lpage>10375</lpage>. <pub-id pub-id-type="doi">10.3390/s101110356</pub-id><pub-id pub-id-type="pmid">22163474</pub-id></citation></ref>
<ref id="B81">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name></person-group> (<year>2018e</year>). <article-title>STMVO: biologically inspired monocular visual odometry</article-title>. <source>Neural Comput. Appl</source>. <volume>29</volume>, <fpage>215</fpage>&#x02013;<lpage>225</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-016-2536-9</pub-id></citation>
</ref>
<ref id="B82">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lim</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Forecasting treatment responses over time using recurrent marginal structural networks,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 31</source> (<publisher-loc>Montr&#x000E9;al, QC</publisher-loc>).</citation>
</ref>
<ref id="B83">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>P.</given-names></name> <name><surname>Abney</surname> <given-names>K.</given-names></name> <name><surname>Bekey</surname> <given-names>G. A.</given-names></name></person-group> (<year>2014</year>). <source>Robot Ethics: The Ethical and Social Implications oF Robotics</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B84">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>S.</given-names></name> <name><surname>Qin</surname> <given-names>F.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Moe</surname> <given-names>K. S.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2020</year>). <article-title>&#x0201C;LC-GAN: Image-to-image translation based on generative adversarialnetwork for endoscopic images,&#x0201D;</article-title> in <source>2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</source> (<publisher-loc>Las Vegas, NV</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>2914</fpage>&#x02013;<lpage>2920</lpage>.</citation>
</ref>
<ref id="B85">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Linden</surname> <given-names>A.</given-names></name></person-group> (<year>2014</year>). <article-title>Combining propensity score-based stratification and weighting to improve causal inference in the evaluation of health care interventions</article-title>. <source>J. Eval. Clin. Pract</source>. <volume>20</volume>, <fpage>1065</fpage>&#x02013;<lpage>1071</lpage>. <pub-id pub-id-type="doi">10.1111/jep.12254</pub-id><pub-id pub-id-type="pmid">25266868</pub-id></citation></ref>
<ref id="B86">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>X.</given-names></name> <name><surname>Jiang</surname> <given-names>W.</given-names></name> <name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Qi</surname> <given-names>W.</given-names></name> <name><surname>Ge</surname> <given-names>S. S.</given-names></name></person-group> (<year>2022a</year>). <article-title>A control strategy of robot eye-head coordinated gaze behavior achieved for minimized neural transmission noise</article-title>. <source>IEEE/ASME Trans. Mechatron</source>. 2022, 592. <pub-id pub-id-type="doi">10.1109/TMECH.2022.3210592</pub-id></citation>
</ref>
<ref id="B87">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>X.</given-names></name> <name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Zhao</surname> <given-names>Y.</given-names></name> <name><surname>Ge</surname> <given-names>S. S.</given-names></name></person-group> (<year>2022b</year>). <article-title>&#x0201C;The opening workspace control strategy of a novel manipulator-driven emission source microscopy system,&#x0201D;</article-title> in <source>ISA Trans</source> (<publisher-loc>Hong Kong</publisher-loc>).<pub-id pub-id-type="pmid">36163198</pub-id></citation></ref>
<ref id="B88">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Loh</surname> <given-names>W.-Y.</given-names></name></person-group> (<year>2011</year>). <article-title>Classification and regression trees</article-title>. <source>Wiley Interdisc. Rev</source>. <volume>1</volume>, <fpage>14</fpage>&#x02013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1002/widm.8</pub-id></citation>
</ref>
<ref id="B89">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Louizos</surname> <given-names>C.</given-names></name> <name><surname>Shalit</surname> <given-names>U.</given-names></name> <name><surname>Mooij</surname> <given-names>J. M.</given-names></name> <name><surname>Sontag</surname> <given-names>D.</given-names></name> <name><surname>Zemel</surname> <given-names>R.</given-names></name> <name><surname>Welling</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Causal effect inference with deep latent-variable models,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 30</source> (<publisher-loc>Long Beach, CA</publisher-loc>).</citation>
</ref>
<ref id="B90">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lurie</surname> <given-names>K. L.</given-names></name> <name><surname>Angst</surname> <given-names>R.</given-names></name> <name><surname>Zlatev</surname> <given-names>D. V.</given-names></name> <name><surname>Liao</surname> <given-names>J. C.</given-names></name> <name><surname>Bowden</surname> <given-names>A. K. E.</given-names></name></person-group> (<year>2017</year>). <article-title>3D reconstruction of cystoscopy videos for comprehensive bladder records</article-title>. <source>Biomed. Opt. Express</source>. <volume>8</volume>, <fpage>2106</fpage>&#x02013;<lpage>2123</lpage>. <pub-id pub-id-type="doi">10.1364/BOE.8.002106</pub-id><pub-id pub-id-type="pmid">28736658</pub-id></citation></ref>
<ref id="B91">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>R.</given-names></name> <name><surname>Wang</surname> <given-names>R.</given-names></name> <name><surname>Pizer</surname> <given-names>S.</given-names></name> <name><surname>Rosenman</surname> <given-names>J.</given-names></name> <name><surname>McGill</surname> <given-names>S. K.</given-names></name> <name><surname>Frahm</surname> <given-names>J.-M.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Real-time 3D reconstruction of colonoscopic surfaces for determining missing regions,&#x0201D;</article-title> in <source>International Conference on Medical Image Computing andComputer-Assisted Intervention</source> (<publisher-loc>Shenzhen</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>573</fpage>&#x02013;<lpage>582</lpage>.</citation>
</ref>
<ref id="B92">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mahmoud</surname> <given-names>N.</given-names></name> <name><surname>Cirauqui</surname> <given-names>I.</given-names></name> <name><surname>Hostettler</surname> <given-names>A.</given-names></name> <name><surname>Doignon</surname> <given-names>C.</given-names></name> <name><surname>Soler</surname> <given-names>L.</given-names></name> <name><surname>Marescaux</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>&#x0201C;Orbslam-based endoscope tracking and 3d reconstruction,&#x0201D;</article-title> in <source>International Workshop on Computer-Assisted and Roboticendoscopy</source> (<publisher-loc>Athens</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>72</fpage>&#x02013;<lpage>83</lpage>.</citation>
</ref>
<ref id="B93">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mahmoud</surname> <given-names>N.</given-names></name> <name><surname>Hostettler</surname> <given-names>A.</given-names></name> <name><surname>Collins</surname> <given-names>T.</given-names></name> <name><surname>Soler</surname> <given-names>L.</given-names></name> <name><surname>Doignon</surname> <given-names>C.</given-names></name> <name><surname>Montiel</surname> <given-names>J.</given-names></name></person-group> (<year>2017</year>). <article-title>Slam based quasi dense reconstruction for minimally invasive surgery scenes</article-title>. <source>arXiv preprint arXiv:1705.09107</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1705.09107</pub-id></citation>
</ref>
<ref id="B94">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Majumdar</surname> <given-names>A.</given-names></name> <name><surname>Hall</surname> <given-names>G.</given-names></name> <name><surname>Ahmadi</surname> <given-names>A. A.</given-names></name></person-group> (<year>2020</year>). <article-title>Recent scalability improvements for semidefinite programming with applications in machine learning, control, and robotics</article-title>. <source>Ann. Rev. Control Robot. Auton. Syst</source>. <volume>3</volume>, <fpage>331</fpage>&#x02013;<lpage>360</lpage>. <pub-id pub-id-type="doi">10.1146/annurev-control-091819-074326</pub-id></citation>
</ref>
<ref id="B95">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mart&#x000ED;nez &#x000C1;</surname> <given-names>P.</given-names></name> <name><surname>Marca</surname> <given-names>J. V.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Explaining visual models by causal attribution,&#x0201D;</article-title> in <source>2019 IEEE/CVF International Conference on Computer Vision</source> (<publisher-loc>Seoul</publisher-loc>: <publisher-name>IEEE</publisher-name>).</citation>
</ref>
<ref id="B96">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Milford</surname> <given-names>M. J.</given-names></name> <name><surname>Wyeth</surname> <given-names>G. F.</given-names></name></person-group> (<year>2012</year>). <article-title>&#x0201C;Seqslam: visual route-based navigation for sunny summer days and stormy winter nights,&#x0201D;</article-title> in <source>2012 IEEE International Conference on Robotics Andautomation</source> (<publisher-loc>Saint Paul, MN</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1643</fpage>&#x02013;<lpage>1649</lpage>.</citation>
</ref>
<ref id="B97">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Miyasaka</surname> <given-names>M.</given-names></name> <name><surname>Haghighipanah</surname> <given-names>M.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Matheson</surname> <given-names>J.</given-names></name> <name><surname>Lewis</surname> <given-names>A.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2020</year>). <article-title>Modeling cable-driven robot with hysteresis and cable-pulley network friction</article-title>. <source>IEEE/ASME Trans. Mechatron</source>. <volume>25</volume>, <fpage>1095</fpage>&#x02013;<lpage>1104</lpage>. <pub-id pub-id-type="doi">10.1109/TMECH.2020.2973428</pub-id></citation>
</ref>
<ref id="B98">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mur-Artal</surname> <given-names>R.</given-names></name> <name><surname>Montiel</surname> <given-names>J.</given-names></name> <name><surname>Tard&#x000F3;s</surname> <given-names>J. D.</given-names></name></person-group> (<year>2015</year>). <article-title>Orb-slam: a versatile and accurate monocular slam system</article-title>. <source>IEEE Trans. Robot</source>. <volume>31</volume>, <fpage>1147</fpage>&#x02013;<lpage>1163</lpage>. <pub-id pub-id-type="doi">10.1109/TRO.2015.2463671</pub-id></citation>
</ref>
<ref id="B99">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mur-Artal</surname> <given-names>R.</given-names></name> <name><surname>Tard&#x000F3;s</surname> <given-names>J. D.</given-names></name></person-group> (<year>2015</year>). <article-title>&#x0201C;Probabilistic semi-dense mapping from highly accurate feature-based monocular slam,&#x0201D;</article-title> in <source>Robotics: Science and Systems, Vol. 2015</source> (<publisher-loc>Rome</publisher-loc>).</citation>
</ref>
<ref id="B100">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Needham</surname> <given-names>A.</given-names></name> <name><surname>Baillargeon</surname> <given-names>R.</given-names></name></person-group> (<year>1993</year>). <article-title>Intuitions about support in 4.5-month-old infants</article-title>. <source>Cognition</source> <volume>47</volume>, <fpage>121</fpage>&#x02013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.1016/0010-0277(93)90002-D</pub-id><pub-id pub-id-type="pmid">8324998</pub-id></citation></ref>
<ref id="B101">
<citation citation-type="thesis"><person-group person-group-type="author"><name><surname>Newcombe</surname> <given-names>R.</given-names></name></person-group> (<year>2012</year>). <source>Dense visual SLAM</source> (<publisher-loc>Ph.D. thesis|</publisher-loc>). Imperial College London.</citation>
</ref>
<ref id="B102">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nie</surname> <given-names>L.</given-names></name> <name><surname>Ye</surname> <given-names>M.</given-names></name> <name><surname>Liu</surname> <given-names>Q.</given-names></name> <name><surname>Nicolae</surname> <given-names>D.</given-names></name></person-group> (<year>2021</year>). <article-title>Vcnet and functional targeted regularization for learning causal effects of continuous treatments</article-title>. <source>arXiv preprint arXiv:2103.07861</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2103.07861</pub-id></citation>
</ref>
<ref id="B103">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Okatani</surname> <given-names>T.</given-names></name> <name><surname>Deguchi</surname> <given-names>K.</given-names></name></person-group> (<year>1997</year>). <article-title>Shape reconstruction from an endoscope image by shape from shading technique for a point light source at the projection center</article-title>. <source>Comput. Vis. Image Understand</source>. <volume>66</volume>, <fpage>119</fpage>&#x02013;<lpage>131</lpage>. <pub-id pub-id-type="doi">10.1006/cviu.1997.0613</pub-id></citation>
</ref>
<ref id="B104">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Parascandolo</surname> <given-names>G.</given-names></name> <name><surname>Kilbertus</surname> <given-names>N.</given-names></name> <name><surname>Rojas-Carulla</surname> <given-names>M.</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Learning independent causal mechanisms,&#x0201D;</article-title> in <source>International Conference on Machine Learning (PMLR)</source> (<publisher-loc>Vienna</publisher-loc>), <fpage>4036</fpage>&#x02013;<lpage>4044</lpage>.</citation>
</ref>
<ref id="B105">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Parbhoo</surname> <given-names>S.</given-names></name> <name><surname>Bauer</surname> <given-names>S.</given-names></name> <name><surname>Schwab</surname> <given-names>P.</given-names></name></person-group> (<year>2021</year>). <article-title>Ncore: neural counterfactual representation learning for combinations of treatments</article-title>. <source>arXiv preprint arXiv:2103.11175</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2103.11175</pub-id></citation>
</ref>
<ref id="B106">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pawlowski</surname> <given-names>N.</given-names></name> <name><surname>Castro</surname> <given-names>D. C.</given-names></name> <name><surname>Glocker</surname> <given-names>B.</given-names></name></person-group> (<year>2020a</year>). <article-title>Deep structural causal models for tractable counterfactual inference</article-title>. <source>arXiv preprint arXiv:2006.06485</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2006.06485</pub-id></citation>
</ref>
<ref id="B107">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pawlowski</surname> <given-names>N.</given-names></name> <name><surname>Coelho de Castro</surname> <given-names>D.</given-names></name> <name><surname>Glocker</surname> <given-names>B.</given-names></name></person-group> (<year>2020b</year>). <article-title>Deep structural causal models for tractable counterfactual inference</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>33</volume>, <fpage>857</fpage>&#x02013;<lpage>869</lpage>.</citation>
</ref>
<ref id="B108">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pearl</surname> <given-names>J.</given-names></name></person-group> (<year>2009</year>). <source>Causality</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation>
</ref>
<ref id="B109">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Penn</surname> <given-names>D. C.</given-names></name> <name><surname>Povinelli</surname> <given-names>D. J.</given-names></name></person-group> (<year>2007</year>). <article-title>Causal cognition in human and nonhuman animals: a comparative, critical</article-title>. <source>Annu. Rev. Psychol</source>. <volume>58</volume>, <fpage>97</fpage>&#x02013;<lpage>118</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.psych.58.110405.085555</pub-id><pub-id pub-id-type="pmid">17029564</pub-id></citation></ref>
<ref id="B110">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>P&#x000E9;ntek</surname> <given-names>Q.</given-names></name> <name><surname>Hein</surname> <given-names>S.</given-names></name> <name><surname>Miernik</surname> <given-names>A.</given-names></name> <name><surname>Reiterer</surname> <given-names>A.</given-names></name></person-group> (<year>2018</year>). <article-title>Image-based 3d surface approximation of the bladder using structure-from-motion for enhanced cystoscopy based on phantom data</article-title>. <source>Biomed. Eng. Biomedizinische Technik</source> <volume>63</volume>, <fpage>461</fpage>&#x02013;<lpage>466</lpage>. <pub-id pub-id-type="doi">10.1515/bmt-2016-0185</pub-id><pub-id pub-id-type="pmid">29197858</pub-id></citation></ref>
<ref id="B111">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pepperell</surname> <given-names>E.</given-names></name> <name><surname>Corke</surname> <given-names>P.</given-names></name> <name><surname>Milford</surname> <given-names>M.</given-names></name></person-group> (<year>2016</year>). <article-title>Routed roads: Probabilistic vision-based place recognition for changing conditions, split streets and varied viewpoints</article-title>. <source>Int. J. Rob. Res</source>. <volume>35</volume>, <fpage>1057</fpage>&#x02013;<lpage>1179</lpage>. <pub-id pub-id-type="doi">10.1177/0278364915618766</pub-id></citation>
</ref>
<ref id="B112">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qi</surname> <given-names>Y.</given-names></name> <name><surname>Jin</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>M.</given-names></name></person-group> (<year>2020</year>). <article-title>Discrete computational neural dynamics models for solving time-dependent sylvester equations with applications to robotics and mimo systems</article-title>. <source>IEEE Trans. Ind. Inform</source>. <volume>16</volume>, <fpage>6231</fpage>&#x02013;<lpage>6241</lpage>. <pub-id pub-id-type="doi">10.1109/TII.2020.2966544</pub-id></citation>
</ref>
<ref id="B113">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qian</surname> <given-names>Z.</given-names></name> <name><surname>Curth</surname> <given-names>A.</given-names></name> <name><surname>van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2021a</year>). <article-title>Estimating multi-cause treatment effects via single-cause perturbation</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>34</volume>, <fpage>23754</fpage>&#x02013;<lpage>23767</lpage>.</citation>
</ref>
<ref id="B114">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qian</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Bica</surname> <given-names>I.</given-names></name> <name><surname>Wood</surname> <given-names>A.</given-names></name> <name><surname>van der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2021b</year>). <article-title>Synctwin: treatment effect estimation with longitudinal outcomes</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>34</volume>, <fpage>3178</fpage>&#x02013;<lpage>3190</lpage>.<pub-id pub-id-type="pmid">31085069</pub-id></citation></ref>
<ref id="B115">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qin</surname> <given-names>F.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Su</surname> <given-names>Y.-H.</given-names></name> <name><surname>Xu</surname> <given-names>D.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Surgical instrument segmentation for endoscopic vision with data fusion of cnn prediction and kinematic pose,&#x0201D;</article-title> in <source>2019 International Conference on Robotics and Automation (ICRA) (IEEE)</source> (Montreal, QC: IEEE), <fpage>9821</fpage>&#x02013;<lpage>9827</lpage>.</citation>
</ref>
<ref id="B116">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qin</surname> <given-names>F.</given-names></name> <name><surname>Lin</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Moe</surname> <given-names>K. S.</given-names></name> <name><surname>Hannaford</surname> <given-names>B.</given-names></name></person-group> (<year>2020</year>). <article-title>Towards better surgical instrument segmentation in endoscopic vision:multi-angle feature aggregation and contour supervision</article-title>. <source>IEEE Robot. Autom. Lett</source>. <volume>5</volume>, <fpage>6639</fpage>&#x02013;<lpage>6646</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2020.3009073</pub-id></citation>
</ref>
<ref id="B117">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ramsey</surname> <given-names>J.</given-names></name> <name><surname>Glymour</surname> <given-names>M.</given-names></name> <name><surname>Sanchez-Romero</surname> <given-names>R.</given-names></name> <name><surname>Glymour</surname> <given-names>C.</given-names></name></person-group> (<year>2017</year>). <article-title>A million variables and more: the fast greedy equivalence search algorithm for learning high-dimensional graphical causal models, with an application to functional magnetic resonance images</article-title>. <source>Int. J. Data Sci. Anal</source>. <volume>3</volume>, <fpage>121</fpage>&#x02013;<lpage>129</lpage>. <pub-id pub-id-type="doi">10.1007/s41060-016-0032-z</pub-id><pub-id pub-id-type="pmid">28393106</pub-id></citation></ref>
<ref id="B118">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ramsey</surname> <given-names>J. D.</given-names></name></person-group> (<year>2014</year>). <article-title>A scalable conditional independence test for nonlinear, non-gaussian data</article-title>. <source>arXiv preprint arXiv:1401.5031</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1401.5031</pub-id></citation>
</ref>
<ref id="B119">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Recasens</surname> <given-names>D.</given-names></name> <name><surname>Lamarca</surname> <given-names>J.</given-names></name> <name><surname>F&#x000E1;cil</surname> <given-names>J. M.</given-names></name> <name><surname>Montiel</surname> <given-names>J.</given-names></name> <name><surname>Civera</surname> <given-names>J.</given-names></name></person-group> (<year>2021</year>). <article-title>Endo-depth-and-motion: reconstruction and tracking in endoscopic videos using depth networks and photometric constraints</article-title>. <source>IEEE Robot. Autom. Lett</source>. <volume>6</volume>, <fpage>7225</fpage>&#x02013;<lpage>7232</lpage>. <pub-id pub-id-type="doi">10.1109/LRA.2021.3095528</pub-id></citation>
</ref>
<ref id="B120">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reinisch</surname> <given-names>J. M.</given-names></name> <name><surname>Sanders</surname> <given-names>S. A.</given-names></name> <name><surname>Mortensen</surname> <given-names>E. L.</given-names></name> <name><surname>Rubin</surname> <given-names>D. B.</given-names></name></person-group> (<year>1995</year>). <article-title>In utero exposure to phenobarbital and intelligence deficits in adultmen</article-title>. <source>JAMA</source> <volume>274</volume>, <fpage>1518</fpage>&#x02013;<lpage>1525</lpage>. <pub-id pub-id-type="doi">10.1001/jama.1995.03530190032031</pub-id><pub-id pub-id-type="pmid">7474220</pub-id></citation></ref>
<ref id="B121">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Robins</surname> <given-names>J. M.</given-names></name> <name><surname>Rotnitzky</surname> <given-names>A.</given-names></name> <name><surname>Zhao</surname> <given-names>L. P.</given-names></name></person-group> (<year>1994</year>). <article-title>Estimation of regression coefficients when some regressors are notalways observed</article-title>. <source>J. Am. Stat. Assoc</source>. <volume>89</volume>, <fpage>846</fpage>&#x02013;<lpage>866</lpage>. <pub-id pub-id-type="doi">10.1080/01621459.1994.10476818</pub-id></citation>
</ref>
<ref id="B122">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saini</surname> <given-names>S. K.</given-names></name> <name><surname>Dhamnani</surname> <given-names>S.</given-names></name> <name><surname>Ibrahim</surname> <given-names>A. A.</given-names></name> <name><surname>Chavan</surname> <given-names>P.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Multiple treatment effect estimation using deep generative model with task embedding,&#x0201D;</article-title> in <source>The World Wide Web Conference</source> (<publisher-loc>San Francisco, CA</publisher-loc>), <fpage>1601</fpage>&#x02013;<lpage>1611</lpage>.</citation>
</ref>
<ref id="B123">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saputra</surname> <given-names>M. R. U.</given-names></name> <name><surname>Markham</surname> <given-names>A.</given-names></name> <name><surname>Trigoni</surname> <given-names>N.</given-names></name></person-group> (<year>2018</year>). <article-title>Visual slam and structure from motion in dynamic environments: a survey</article-title>. <source>ACM Comput. Surveys</source> <volume>51</volume>, <fpage>1</fpage>&#x02013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1145/3177853</pub-id></citation>
</ref>
<ref id="B124">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saxena</surname> <given-names>R. C.</given-names></name> <name><surname>Friedman</surname> <given-names>S.</given-names></name> <name><surname>Bly</surname> <given-names>R. A.</given-names></name> <name><surname>Otjen</surname> <given-names>J.</given-names></name> <name><surname>Alessio</surname> <given-names>A. M.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>Comparison of micro-computed tomography and clinical computed tomography protocols for visualization of nasal cartilage before surgical planning for rhinoplasty</article-title>. <source>JAMA Facial Plast Surg</source>. <volume>21</volume>, <fpage>237</fpage>&#x02013;<lpage>243</lpage>. <pub-id pub-id-type="doi">10.1001/jamafacial.2018.1931</pub-id><pub-id pub-id-type="pmid">30730533</pub-id></citation></ref>
<ref id="B125">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schwab</surname> <given-names>P.</given-names></name> <name><surname>Linhardt</surname> <given-names>L.</given-names></name> <name><surname>Bauer</surname> <given-names>S.</given-names></name> <name><surname>Buhmann</surname> <given-names>J. M.</given-names></name> <name><surname>Karlen</surname> <given-names>W.</given-names></name></person-group> (<year>2020</year>). <article-title>Learning counterfactual representations for estimating individual dose-response curves</article-title>. <source>Proc. AAAI Conf. Artif. Intell</source>. <volume>34</volume>, <fpage>5612</fpage>&#x02013;<lpage>5619</lpage>. <pub-id pub-id-type="doi">10.1609/aaai.v34i04.6014</pub-id></citation>
</ref>
<ref id="B126">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schwab</surname> <given-names>P.</given-names></name> <name><surname>Linhardt</surname> <given-names>L.</given-names></name> <name><surname>Karlen</surname> <given-names>W.</given-names></name></person-group> (<year>2018</year>). <article-title>Perfect match: a simple method for learning representations for counterfactual inference with neural networks</article-title>. <source>arXiv preprint arXiv:1810.00656</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1810.00656</pub-id></citation>
</ref>
<ref id="B127">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schwarz</surname> <given-names>G.</given-names></name></person-group> (<year>1978</year>). <article-title>Estimating the dimension of a model</article-title>. <source>Ann. Stat</source>. <volume>6</volume>, <fpage>461</fpage>&#x02013;<lpage>464</lpage>. <pub-id pub-id-type="doi">10.1214/aos/1176344136</pub-id></citation>
</ref>
<ref id="B128">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sejdinovic</surname> <given-names>D.</given-names></name> <name><surname>Sriperumbudur</surname> <given-names>B.</given-names></name> <name><surname>Gretton</surname> <given-names>A.</given-names></name> <name><surname>Fukumizu</surname> <given-names>K.</given-names></name></person-group> (<year>2013</year>). <article-title>Equivalence of distance-based and rkhs-based statistics in hypothesis testing</article-title>. <source>Ann. Stat</source>. <volume>41</volume>, <fpage>2263</fpage>&#x02013;<lpage>2291</lpage>. <pub-id pub-id-type="doi">10.1214/13-AOS1140</pub-id></citation>
</ref>
<ref id="B129">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seok Lee</surname> <given-names>H.</given-names></name> <name><surname>Mu Lee</surname> <given-names>K.</given-names></name></person-group> (<year>2013</year>). <article-title>&#x0201C;Dense 3D reconstruction from severely blurred images using a single moving camera,&#x0201D;</article-title> in <source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source> (<publisher-loc>Portland, OR</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>273</fpage>&#x02013;<lpage>280</lpage>.</citation>
</ref>
<ref id="B130">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shalit</surname> <given-names>U.</given-names></name> <name><surname>Johansson</surname> <given-names>F. D.</given-names></name> <name><surname>Sontag</surname> <given-names>D.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Estimating individual treatment effect: generalization bounds and algorithms,&#x0201D;</article-title> in <source>International Conference on Machine Learning (PMLR)</source> (<publisher-loc>Sydney, NSW</publisher-loc>), <fpage>3076</fpage>&#x02013;<lpage>3085</lpage>.</citation>
</ref>
<ref id="B131">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shi</surname> <given-names>C.</given-names></name> <name><surname>Blei</surname> <given-names>D.</given-names></name> <name><surname>Veitch</surname> <given-names>V.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;Adapting neural networks for the estimation of treatment effects,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 32</source> (<publisher-loc>Vancouver, BC</publisher-loc>).</citation>
</ref>
<ref id="B132">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shimizu</surname> <given-names>S.</given-names></name> <name><surname>Hoyer</surname> <given-names>P. O.</given-names></name> <name><surname>Hyv&#x000E4;rinen</surname> <given-names>A.</given-names></name> <name><surname>Kerminen</surname> <given-names>A.</given-names></name> <name><surname>Jordan</surname> <given-names>M.</given-names></name></person-group> (<year>2006</year>). <article-title>A linear non-gaussian acyclic model for causal discovery</article-title>. <source>J. Mach. Learn. Res</source>. <volume>7</volume>, <fpage>2003</fpage>&#x02013;<lpage>2030</lpage>.<pub-id pub-id-type="pmid">33417571</pub-id></citation></ref>
<ref id="B133">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singla</surname> <given-names>S.</given-names></name> <name><surname>Pollack</surname> <given-names>B.</given-names></name> <name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Batmanghelich</surname> <given-names>K.</given-names></name></person-group> (<year>2019</year>). <article-title>Explanation by progressive exaggeration</article-title>. <source>arXiv preprint arXiv:1911.00483</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1911.00483</pub-id><pub-id pub-id-type="pmid">8219401</pub-id></citation></ref>
<ref id="B134">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>E.</given-names></name> <name><surname>Calandra</surname> <given-names>R.</given-names></name> <name><surname>Romero</surname> <given-names>A.</given-names></name> <name><surname>Gkioxari</surname> <given-names>G.</given-names></name> <name><surname>Meger</surname> <given-names>D.</given-names></name> <name><surname>Malik</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>3D shape reconstruction from vision and touch</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>33</volume>, <fpage>14193</fpage>&#x02013;<lpage>14206</lpage>.</citation>
</ref>
<ref id="B135">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sobel</surname> <given-names>D. M.</given-names></name> <name><surname>Legare</surname> <given-names>C. H.</given-names></name></person-group> (<year>2014</year>). <article-title>Causal learning in children</article-title>. <source>Wiley Interdisc. Rev. Cogn. Sci</source>. <volume>5</volume>, <fpage>413</fpage>&#x02013;<lpage>427</lpage>. <pub-id pub-id-type="doi">10.1002/wcs.1291</pub-id><pub-id pub-id-type="pmid">26308654</pub-id></citation></ref>
<ref id="B136">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Soper</surname> <given-names>T. D.</given-names></name> <name><surname>Porter</surname> <given-names>M. P.</given-names></name> <name><surname>Seibel</surname> <given-names>E. J.</given-names></name></person-group> (<year>2012</year>). <article-title>Surface mosaics of the bladder reconstructed from endoscopic videofor automated surveillance</article-title>. <source>IEEE Trans. Biomed. Eng</source>. <volume>59</volume>, <fpage>1670</fpage>&#x02013;<lpage>1680</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2012.2191783</pub-id><pub-id pub-id-type="pmid">22481800</pub-id></citation></ref>
<ref id="B137">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Spelke</surname> <given-names>E. S.</given-names></name> <name><surname>Breinlinger</surname> <given-names>K.</given-names></name> <name><surname>Macomber</surname> <given-names>J.</given-names></name> <name><surname>Jacobson</surname> <given-names>K.</given-names></name></person-group> (<year>1992</year>). <article-title>Origins of knowledge</article-title>. <source>Psychol. Rev</source>. 99, 605. <pub-id pub-id-type="doi">10.1037/0033-295X.99.4.605</pub-id><pub-id pub-id-type="pmid">1454901</pub-id></citation></ref>
<ref id="B138">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Spirtes</surname> <given-names>P.</given-names></name> <name><surname>Glymour</surname> <given-names>C. N.</given-names></name> <name><surname>Scheines</surname> <given-names>R.</given-names></name> <name><surname>Heckerman</surname> <given-names>D.</given-names></name></person-group> (<year>2000</year>). <source>Causation, Prediction, and Search</source>. <publisher-loc>Vancouver, BC</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B139">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Spirtes</surname> <given-names>P. L.</given-names></name> <name><surname>Meek</surname> <given-names>C.</given-names></name> <name><surname>Richardson</surname> <given-names>T. S.</given-names></name></person-group> (<year>2013</year>). <article-title>Causal inference in the presence of latent variables and selectionbias</article-title>. <source>arXiv preprint arXiv:1302.4983</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1302.4983</pub-id><pub-id pub-id-type="pmid">33152602</pub-id></citation></ref>
<ref id="B140">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stuart</surname> <given-names>E. A.</given-names></name></person-group> (<year>2010</year>). <article-title>Matching methods for causal inference: A review and a look forward</article-title>. <source>Stat. Sci</source>. 25, 1. <pub-id pub-id-type="doi">10.1214/09-STS313</pub-id><pub-id pub-id-type="pmid">20871802</pub-id></citation></ref>
<ref id="B141">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Hou</surname> <given-names>X.</given-names></name> <name><surname>Zhang</surname> <given-names>X.</given-names></name> <name><surname>Qi</surname> <given-names>W.</given-names></name> <name><surname>Cai</surname> <given-names>S.</given-names></name> <name><surname>Xiong</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2022a</year>). <article-title>Pneumatic soft robots: challenges and benefits</article-title>. <source>Actuators</source> <volume>11</volume>, <fpage>92</fpage>. <pub-id pub-id-type="doi">10.3390/act11030092</pub-id><pub-id pub-id-type="pmid">34041275</pub-id></citation></ref>
<ref id="B142">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Qi</surname> <given-names>W.</given-names></name> <name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>D.</given-names></name></person-group> (<year>2022b</year>). <article-title>Fuzzy approximation-based task-space control of robot manipulators with remote center of motion constraint</article-title>. <source>IEEE Trans. Fuzzy Syst</source>. <volume>30</volume>, <fpage>1564</fpage>&#x02013;<lpage>1573</lpage>. <pub-id pub-id-type="doi">10.1109/TFUZZ.2022.3157075</pub-id></citation>
</ref>
<ref id="B143">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Su</surname> <given-names>Y.-H.</given-names></name> <name><surname>Munawar</surname> <given-names>A.</given-names></name> <name><surname>Deguet</surname> <given-names>A.</given-names></name> <name><surname>Lewis</surname> <given-names>A.</given-names></name> <name><surname>Lindgren</surname> <given-names>K.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>&#x0201C;Collaborative robotics toolkit (crtk):open software framework forsurgical robotics research,&#x0201D;</article-title> in <source>2020 Fourth IEEE International Conference on Robotic Computing (IRC)</source> (<publisher-loc>Taichung</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>8</lpage>.</citation>
</ref>
<ref id="B144">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Taleb</surname> <given-names>A.</given-names></name> <name><surname>Jutten</surname> <given-names>C.</given-names></name></person-group> (<year>1999</year>). <article-title>Source separation in post-nonlinear mixtures</article-title>. <source>IEEE Trans. signal Process</source>. <volume>47</volume>, <fpage>2807</fpage>&#x02013;<lpage>2820</lpage>. <pub-id pub-id-type="doi">10.1109/78.790661</pub-id><pub-id pub-id-type="pmid">15593377</pub-id></citation></ref>
<ref id="B145">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tateno</surname> <given-names>K.</given-names></name> <name><surname>Tombari</surname> <given-names>F.</given-names></name> <name><surname>Laina</surname> <given-names>I.</given-names></name> <name><surname>Navab</surname> <given-names>N.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;CNN-SLAM: real-time dense monocular slam with learned depth prediction,&#x0201D;</article-title> in <source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source> (<publisher-loc>Honolulu, HI</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>6243</fpage>&#x02013;<lpage>6252</lpage>.</citation>
</ref>
<ref id="B146">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Taylor</surname> <given-names>R. H.</given-names></name> <name><surname>Menciassi</surname> <given-names>A.</given-names></name> <name><surname>Fichtinger</surname> <given-names>G.</given-names></name> <name><surname>Fiorini</surname> <given-names>P.</given-names></name> <name><surname>Dario</surname> <given-names>P.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Medical robotics and computer-integrated surgery,&#x0201D;</article-title> in <source>Springer Handbook of Robotics</source> (<publisher-loc>Baltimore, MD</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>1657</fpage>&#x02013;<lpage>1684</lpage>.</citation>
</ref>
<ref id="B147">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Thrun</surname> <given-names>S.</given-names></name> <name><surname>Burgard</surname> <given-names>W.</given-names></name> <name><surname>Fox</surname> <given-names>D.</given-names></name></person-group> (<year>2005</year>). <article-title>Probabilistic robotics</article-title>. <source>ACM</source>. <volume>45</volume>, <fpage>52</fpage>&#x02013;<lpage>57</lpage>.</citation>
</ref>
<ref id="B148">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tooby</surname> <given-names>J.</given-names></name> <name><surname>Leslie</surname> <given-names>A. M.</given-names></name> <name><surname>Sperber</surname> <given-names>D.</given-names></name> <name><surname>Caramazza</surname> <given-names>A.</given-names></name> <name><surname>Hillis</surname> <given-names>A. E.</given-names></name> <name><surname>Leek</surname> <given-names>E. C.</given-names></name> <etal/></person-group>. (<year>1994</year>). <source>Mapping the Mind: Domain Specificity in Cognition and Culture</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.<pub-id pub-id-type="pmid">19232579</pub-id></citation></ref>
<ref id="B149">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsamardinos</surname> <given-names>I.</given-names></name> <name><surname>Brown</surname> <given-names>L. E.</given-names></name> <name><surname>Aliferis</surname> <given-names>C. F.</given-names></name></person-group> (<year>2006</year>). <article-title>The max-min hill-climbing bayesian network structure learning algorithm</article-title>. <source>Mach. Learn</source>. <volume>65</volume>, <fpage>31</fpage>&#x02013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1007/s10994-006-6889-7</pub-id></citation>
</ref>
<ref id="B150">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turan</surname> <given-names>M.</given-names></name> <name><surname>Almalioglu</surname> <given-names>Y.</given-names></name> <name><surname>Araujo</surname> <given-names>H.</given-names></name> <name><surname>Konukoglu</surname> <given-names>E.</given-names></name> <name><surname>Sitti</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>A non-rigid map fusion-based direct slam method for endoscopic capsule robots</article-title>. <source>Int. J. Intell. Robot. Appl</source>. 399&#x02013;409. <pub-id pub-id-type="doi">10.1007/s41315-017-0036-4</pub-id><pub-id pub-id-type="pmid">29250588</pub-id></citation></ref>
<ref id="B151">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vasconcelos</surname> <given-names>F.</given-names></name> <name><surname>Mazomenos</surname> <given-names>E.</given-names></name> <name><surname>Kelly</surname> <given-names>J.</given-names></name> <name><surname>Stoyanov</surname> <given-names>D.</given-names></name></person-group> (<year>2019</year>). <article-title>&#x0201C;RCM-SLAM: visual localisation and mapping under remote centre of motion constraints,&#x0201D;</article-title> in <source>2019 International Conference on Robotics and Automation (ICRA)</source> (<publisher-loc>Montreal, QC</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>9278</fpage>&#x02013;<lpage>9284</lpage>.</citation>
</ref>
<ref id="B152">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vaswani</surname> <given-names>A.</given-names></name> <name><surname>Shazeer</surname> <given-names>N.</given-names></name> <name><surname>Parmar</surname> <given-names>N.</given-names></name> <name><surname>Uszkoreit</surname> <given-names>J.</given-names></name> <name><surname>Jones</surname> <given-names>L.</given-names></name> <name><surname>Gomez</surname> <given-names>A. N.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>&#x0201C;Attention is all you need,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 30</source> (<publisher-loc>Long Beach, CA</publisher-loc>).</citation>
</ref>
<ref id="B153">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Visentini-Scarzanella</surname> <given-names>M.</given-names></name> <name><surname>Sugiura</surname> <given-names>T.</given-names></name> <name><surname>Kaneko</surname> <given-names>T.</given-names></name> <name><surname>Koto</surname> <given-names>S.</given-names></name></person-group> (<year>2017</year>). <article-title>Deep monocular 3d reconstruction for assisted navigation in bronchoscopy</article-title>. <source>Int. J. Comput. Assist. Radiol.Surgery</source> <volume>12</volume>, <fpage>1089</fpage>&#x02013;<lpage>1099</lpage>. <pub-id pub-id-type="doi">10.1007/s11548-017-1609-2</pub-id><pub-id pub-id-type="pmid">28508345</pub-id></citation></ref>
<ref id="B154">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wager</surname> <given-names>S.</given-names></name> <name><surname>Athey</surname> <given-names>S.</given-names></name></person-group> (<year>2018</year>). <article-title>Estimation and inference of heterogeneous treatment effects using random forests</article-title>. <source>J. Am. Stat. Assoc</source>. <volume>113</volume>, <fpage>1228</fpage>&#x02013;<lpage>1242</lpage>. <pub-id pub-id-type="doi">10.1080/01621459.2017.1319839</pub-id><pub-id pub-id-type="pmid">33362849</pub-id></citation></ref>
<ref id="B155">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wellman</surname> <given-names>H. M.</given-names></name></person-group> (<year>1992</year>). <source>The Child&#x00027;s Theory of Mind</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>The MIT Press</publisher-name>.</citation>
</ref>
<ref id="B156">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wen</surname> <given-names>S.</given-names></name> <name><surname>Zhao</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>X.</given-names></name> <name><surname>Sun</surname> <given-names>F.</given-names></name> <name><surname>Lu</surname> <given-names>H.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name></person-group> (<year>2020</year>). <article-title>Hybrid semi-dense 3D semantic-topological mapping from stereo visual-inertial odometry slam with loop closure detection</article-title>. <source>IEEE Trans. Vehicular Technol</source>. <volume>69</volume>, <fpage>16057</fpage>&#x02013;<lpage>16066</lpage>. <pub-id pub-id-type="doi">10.1109/TVT.2020.3041852</pub-id></citation>
</ref>
<ref id="B157">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Whelan</surname> <given-names>T.</given-names></name> <name><surname>Salas-Moreno</surname> <given-names>R. F.</given-names></name> <name><surname>Glocker</surname> <given-names>B.</given-names></name> <name><surname>Davison</surname> <given-names>A. J.</given-names></name> <name><surname>Leutenegger</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>Elasticfusion: real-time dense slam and light source estimation</article-title>. <source>Int. J. Rob. Res</source>. <volume>35</volume>, <fpage>1697</fpage>&#x02013;<lpage>1716</lpage>. <pub-id pub-id-type="doi">10.1177/0278364916669237</pub-id></citation>
</ref>
<ref id="B158">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Williams</surname> <given-names>B.</given-names></name> <name><surname>Klein</surname> <given-names>G.</given-names></name> <name><surname>Reid</surname> <given-names>I.</given-names></name></person-group> (<year>2007</year>). <article-title>&#x0201C;Real-time slam relocalisation,&#x0201D;</article-title> in <source>2007 IEEE 11th International Conference on Computer Vision</source> (<publisher-loc>Rio de Janeiro</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>8</lpage>.</citation>
</ref>
<ref id="B159">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wimbauer</surname> <given-names>F.</given-names></name> <name><surname>Yang</surname> <given-names>N.</given-names></name> <name><surname>von Stumberg</surname> <given-names>L.</given-names></name> <name><surname>Zeller</surname> <given-names>N.</given-names></name> <name><surname>Cremers</surname> <given-names>D.</given-names></name></person-group> (<year>2021</year>). <article-title>&#x0201C;Monorec: semi-supervised dense reconstruction in dynamic environments from a single moving camera,&#x0201D;</article-title> in <source>Proceedings of the IEEE/CVF Conference on Computer Visionand Pattern Recognition</source> (<publisher-loc>Nashville, TN</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>6112</fpage>&#x02013;<lpage>6122</lpage>.</citation>
</ref>
<ref id="B160">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wong</surname> <given-names>M. L.</given-names></name> <name><surname>Lee</surname> <given-names>S. Y.</given-names></name> <name><surname>Leung</surname> <given-names>K. S.</given-names></name></person-group> (<year>2002</year>). <article-title>&#x0201C;A hybrid approach to discover bayesian networks from databases using evolutionary programming,&#x0201D;</article-title> in <source>2002 IEEE International Conference on Data Mining, 2002.Proceedings</source> (<publisher-loc>Maebashi City</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>498</fpage>&#x02013;<lpage>505</lpage>.</citation>
</ref>
<ref id="B161">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>A.</given-names></name> <name><surname>Kuang</surname> <given-names>K.</given-names></name> <name><surname>Yuan</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Wu</surname> <given-names>R.</given-names></name> <name><surname>Zhu</surname> <given-names>Q.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Learning decomposed representation for counterfactual inference</article-title>. <source>arXiv preprint arXiv:2006.07040</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2006.07040</pub-id></citation>
</ref>
<ref id="B162">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Zhu</surname> <given-names>D.</given-names></name> <name><surname>Feng</surname> <given-names>Y.</given-names></name> <name><surname>Coleman</surname> <given-names>S.</given-names></name> <name><surname>Kerr</surname> <given-names>D.</given-names></name></person-group> (<year>2020</year>). <article-title>&#x0201C;EAO-SLAM: monocular semi-dense object slam based on ensemble data association,&#x0201D;</article-title> in <source>2020 IEEE/RSJ International Conference on Intelligent Robotsand Systems (IROS)</source> (<publisher-loc>Las Vegas, NV</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>4966</fpage>&#x02013;<lpage>4973</lpage>.</citation>
</ref>
<ref id="B163">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>Y.</given-names></name> <name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Ma</surname> <given-names>G.</given-names></name> <name><surname>Liu</surname> <given-names>X.</given-names></name></person-group> (<year>2022</year>). <article-title>A novel dual-modal emotion recognition algorithm with fusing hybrid features of audio signal and speech context</article-title>. <source>Complex Intell. Syst</source>. 1&#x02013;13. <pub-id pub-id-type="doi">10.1007/s40747-022-00841-3</pub-id></citation>
</ref>
<ref id="B164">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname> <given-names>M.</given-names></name> <name><surname>Liu</surname> <given-names>F.</given-names></name> <name><surname>Chen</surname> <given-names>Z.</given-names></name> <name><surname>Shen</surname> <given-names>X.</given-names></name> <name><surname>Hao</surname> <given-names>J.</given-names></name> <name><surname>Wang</surname> <given-names>J.</given-names></name></person-group> (<year>2020</year>). <article-title>Causalvae: Structured causal disentanglement in variational autoencoder</article-title>. <source>arXiv preprint arXiv:2004.08697</source>. <pub-id pub-id-type="doi">10.48550/arXiv.2004.08697</pub-id></citation>
</ref>
<ref id="B165">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname> <given-names>S.</given-names></name> <name><surname>Song</surname> <given-names>Y.</given-names></name> <name><surname>Kaess</surname> <given-names>M.</given-names></name> <name><surname>Scherer</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Pop-up slam: semantic monocular plane slam for low-texture environments,&#x0201D;</article-title> in <source>2016 IEEE/RSJ International Conference on Intelligent Robotsand Systems (IROS)</source> (<publisher-loc>Daejeon</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1222</fpage>&#x02013;<lpage>1229</lpage>.</citation>
</ref>
<ref id="B166">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Chu</surname> <given-names>Z.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Gao</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>A.</given-names></name></person-group> (<year>2021a</year>). <article-title>A survey on causal inference</article-title>. <source>ACM Trans. Knowl. Discov. Data</source> <volume>15</volume>, <fpage>1</fpage>&#x02013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1145/3444944</pub-id></citation>
</ref>
<ref id="B167">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Huai</surname> <given-names>M.</given-names></name> <name><surname>Gao</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>A.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Representation learning for treatment effect estimation from observational data,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems, Vol. 31</source> (<publisher-loc>Montr&#x000E9;al, QC</publisher-loc>).</citation>
</ref>
<ref id="B168">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Huai</surname> <given-names>M.</given-names></name> <name><surname>Gao</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>A.</given-names></name></person-group> (<year>2019a</year>). <article-title>&#x0201C;ACE: Adaptively similarity-preserved representation learning for individual treatment effect estimation,&#x0201D;</article-title> in <source>2019 IEEE International Conference on Data Mining (ICDM)</source> (<publisher-loc>Beijing</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1432</fpage>&#x02013;<lpage>1437</lpage>.</citation>
</ref>
<ref id="B169">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Xue</surname> <given-names>H.</given-names></name> <name><surname>Gao</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>A.</given-names></name></person-group> (<year>2019b</year>). <article-title>&#x0201C;On the estimation of treatment effect with text covariates,&#x0201D;</article-title> in <source>International Joint Conference on Artificial Intelligence</source> (<publisher-loc>Macao</publisher-loc>).</citation>
</ref>
<ref id="B170">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Huai</surname> <given-names>M.</given-names></name> <name><surname>Gao</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>A.</given-names></name></person-group> (<year>2021b</year>). <article-title>&#x0201C;SCI: subspace learning based counterfactual inference for individual treatment effect estimation,&#x0201D;</article-title> in <source>Proceedings of the 30th ACM International Conference onInformation and Knowledge Management</source> (<publisher-loc>Queensland</publisher-loc>), <fpage>3583</fpage>&#x02013;<lpage>3587</lpage>.</citation>
</ref>
<ref id="B171">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yoon</surname> <given-names>J.</given-names></name> <name><surname>Jordon</surname> <given-names>J.</given-names></name> <name><surname>Van Der Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Ganite: estimation of individualized treatment effects using generative adversarial nets,&#x0201D;</article-title> in <source>International Conference on Learning Representations</source> (<publisher-loc>Vancouver, BC</publisher-loc>).<pub-id pub-id-type="pmid">33362849</pub-id></citation></ref>
<ref id="B172">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yoshikawa</surname> <given-names>T.</given-names></name></person-group> (<year>1990</year>). <source>Foundations of Robotics: Analysis and Control</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B173">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>C.</given-names></name> <name><surname>Liu</surname> <given-names>Z.</given-names></name> <name><surname>Liu</surname> <given-names>X.-J.</given-names></name> <name><surname>Xie</surname> <given-names>F.</given-names></name> <name><surname>Yang</surname> <given-names>Y.</given-names></name> <name><surname>Wei</surname> <given-names>Q.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>&#x0201C;DS-SLAM: a semantic visual slam towards dynamic environments,&#x0201D;</article-title> in <source>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</source> (<publisher-loc>Madrid</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1168</fpage>&#x02013;<lpage>1174</lpage>.</citation>
</ref>
<ref id="B174">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>D.</given-names></name> <name><surname>Wu</surname> <given-names>Z.</given-names></name> <name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Zhu</surname> <given-names>R.</given-names></name> <name><surname>Munawar</surname> <given-names>A.</given-names></name> <name><surname>Xiao</surname> <given-names>B.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Human-robot shared control for surgical robot based on context-aware sim-to-real adaptation</article-title>. <source>arXiv preprint arXiv:2204.11116</source>. <pub-id pub-id-type="doi">10.1109/ICRA46639.2022.9812379</pub-id><pub-id pub-id-type="pmid">27295638</pub-id></citation></ref>
<ref id="B175">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Hyvarinen</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>On the identifiability of the post-nonlinear causal model</article-title>. <source>arXiv preprint arXiv:1205.2599</source>.</citation>
</ref>
<ref id="B176">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>J.</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B.</given-names></name></person-group> (<year>2015</year>). <article-title>On estimation of functional causal models: general results and application to the post-nonlinear causal model</article-title>. <source>ACM Trans. Intell. Syst. Technol</source>. <volume>7</volume>, <fpage>1</fpage>&#x02013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.1145/2700476</pub-id></citation>
</ref>
<ref id="B177">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Bellot</surname> <given-names>A.</given-names></name> <name><surname>Schaar</surname> <given-names>M.</given-names></name></person-group> (<year>2020</year>). <article-title>&#x0201C;Learning overlapping representations for the estimation of individualized treatment effects,&#x0201D;</article-title> in <source>International Conference on Artificial Intelligence and Statistics (PMLR)</source> (<publisher-loc>Palermo</publisher-loc>), <fpage>1005</fpage>&#x02013;<lpage>1014</lpage>.</citation>
</ref>
<ref id="B178">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Z.</given-names></name> <name><surname>Lan</surname> <given-names>Q.</given-names></name> <name><surname>Ding</surname> <given-names>L.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Hassanpour</surname> <given-names>N.</given-names></name> <name><surname>Greiner</surname> <given-names>R.</given-names></name></person-group> (<year>2019</year>). <article-title>Reducing selection bias in counterfactual reasoning for individual treatment effects estimation</article-title>. <source>arXiv preprint arXiv:1912.09040</source>. <pub-id pub-id-type="doi">10.48550/arXiv.1912.09040</pub-id></citation>
</ref>
<ref id="B179">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zheng</surname> <given-names>X.</given-names></name> <name><surname>Dan</surname> <given-names>C.</given-names></name> <name><surname>Aragam</surname> <given-names>B.</given-names></name> <name><surname>Ravikumar</surname> <given-names>P.</given-names></name> <name><surname>Xing</surname> <given-names>E.</given-names></name></person-group> (<year>2020</year>). <article-title>&#x0201C;Learning sparse nonparametric dags,&#x0201D;</article-title> in <source>International Conference on Artificial Intelligence and Statistics (PMLR)</source> (<publisher-loc>Palermo</publisher-loc>), <fpage>3414</fpage>&#x02013;<lpage>3425</lpage>.<pub-id pub-id-type="pmid">35327862</pub-id></citation></ref>
<ref id="B180">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zou</surname> <given-names>H.</given-names></name> <name><surname>Cui</surname> <given-names>P.</given-names></name> <name><surname>Li</surname> <given-names>B.</given-names></name> <name><surname>Shen</surname> <given-names>Z.</given-names></name> <name><surname>Ma</surname> <given-names>J.</given-names></name> <name><surname>Yang</surname> <given-names>H.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Counterfactual prediction for bundle treatment</article-title>. <source>Adv. Neural Inf. Process. Syst</source>. <volume>33</volume>, <fpage>19705</fpage>&#x02013;<lpage>19715</lpage>.</citation>
</ref>
</ref-list> 
</back>
</article>