From 8f95090d0e4ade226ee38e3e6a515f7643712c18 Mon Sep 17 00:00:00 2001
From: Hu Zhao <zhao@mbd.rwth-aachen.de>
Date: Sat, 22 Apr 2023 05:07:29 +0200
Subject: [PATCH] docs: add description for active learning

---
 docs/source/inference/active_learning.rst | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/docs/source/inference/active_learning.rst b/docs/source/inference/active_learning.rst
index d2de274..1537528 100644
--- a/docs/source/inference/active_learning.rst
+++ b/docs/source/inference/active_learning.rst
@@ -1,6 +1,19 @@
 Active Learning
 ===============
 
+Active learning is a machine learning technique that involves selecting the most
+informative data points for the purpose of training an emulator. The idea behind
+active learning is to reduce the amount of training data required for a machine
+learning model to achieve a certain level of accuracy. This is achieved by iteratively
+choosing a new data point that is expected to be the most informative.
+
+In this module, the :class:`.ActiveLearning` class is implemented to actively build a
+Gaussian process emulator for the natural logarithm of the unnormalized posterior in
+Bayesian inference. It is supposed to facilitate efficient parameter calibration of
+computationally expensive simulators. For detailed theories, please refer to 
+:cite:t:`Wang2018`, :cite:t:`Kandasamy2017`, and :cite:t:`Zhao2022`.
+
+
 ActiveLearning Class
 --------------------
 
-- 
GitLab