Skip to content

Commit f9de124

Browse files
committed
fix: broken links fixed
1 parent fdf6bb0 commit f9de124

1 file changed

Lines changed: 15 additions & 14 deletions

File tree

README.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<img src="https://modal-python.github.io/build/html/_static/modAL_b.png" alt="modAL" style="width: 400px;">
1+
<img src="https://modal-python.readthedocs.io/en/latest/_static/modAL_b.png" alt="modAL" style="width: 400px;">
22

33
Modular Active Learning framework for Python3
44

@@ -25,13 +25,13 @@ modAL is an active learning framework for Python3, designed with *modularity, fl
2525
With the recent explosion of available data, you have can have millions of unlabelled examples with a high cost to obtain labels. For instance, when trying to predict the sentiment of tweets, obtaining a training set can require immense manual labour. But worry not, active learning comes to the rescue! In general, AL is a framework allowing you to increase classification performance by intelligently querying you to label the most informative instances. To give an example, suppose that you have the following data and classifier with shaded regions signifying the classification probability.
2626

2727
<p align="center">
28-
<img src="https://modal-python.github.io/build/html/_images/motivating-example.png" height="600px" width="600px"/>
28+
<img src="https://modal-python.readthedocs.io/en/latest/_images/motivating-example.png" height="600px" width="600px"/>
2929
</p>
3030

3131
Suppose that you can query the label of an unlabelled instance, but it costs you a lot. Which one would you choose? By querying an instance in the uncertain region, surely you obtain more information than querying by random. Active learning gives you a set of tools to handle problems like this. In general, an active learning workflow looks like the following.
3232

3333
<p align="center">
34-
<img src="https://modal-python.github.io/build/html/_images/active-learning.png"/>
34+
<img src="https://modal-python.readthedocs.io/en/latest/_images/active-learning.png"/>
3535
</p>
3636

3737
The key components of any workflow are the **model** you choose, the **uncertainty** measure you use and the **query** strategy you apply to request labels. With modAL, instead of choosing from a small set of built-in components, you have the freedom to seamlessly integrate scikit-learn or Keras models into your algorithm and easily tailor your custom query strategies and uncertainty measures.
@@ -90,7 +90,7 @@ learner = ActiveLearner(
9090
X_training=X_training, y_training=y_training
9191
)
9292
```
93-
For more details on how to implement your custom strategies, visit the page [Extending modAL](https://cosmic-cortex.github.io/modAL/Extending-modAL)!
93+
For more details on how to implement your custom strategies, visit the page [Extending modAL](https://modal-python.readthedocs.io/en/latest/content/overview/Extending-modAL.html)!
9494

9595
## An example with active regression<a name="active-regression"></a>
9696
To see modAL in *real* action, let's consider an active regression problem with Gaussian Processes! In this example, we shall try to learn the *noisy sine* function:
@@ -128,7 +128,7 @@ regressor = ActiveLearner(
128128
```
129129
The initial regressor is not very accurate.
130130
<p align="center">
131-
<img src="https://modal-python.github.io/build/html/_images/gp-initial.png">
131+
<img src="https://modal-python.readthedocs.io/en/latest/_images/gp-initial1.png">
132132
</p>
133133

134134
The blue band enveloping the regressor represents the standard deviation of the Gaussian process at the given point. Now we are ready to do active learning!
@@ -142,18 +142,19 @@ for idx in range(n_queries):
142142
After a few queries, we can see that the prediction is much improved.
143143

144144
<p align="center">
145-
<img src="https://modal-python.github.io/build/html/_images/gp-final.png">
145+
<img src="https://modal-python.readthedocs.io/en/latest/_images/gp-final1.png">
146146
</p>
147147

148148
## Additional examples<a name="additional-examples"></a>
149149
Including this, many examples are available:
150-
- [Pool-based sampling](https://modal-python.github.io/build/html/content/examples/Pool-based-sampling.html)
151-
- [Stream-based sampling](https://modal-python.github.io/build/html/content/examples/Stream-based-sampling.html)
152-
- [Active regression](https://https://modal-python.github.io/build/html/content/examples/Active-regression.html)
153-
- [Ensemble regression](https://https://modal-python.github.io/build/html/content/examples/Ensemble-regression.html)
154-
- [Query by committee](https://modal-python.github.io/build/html/content/examples/Query-by-committee.html)
155-
- [Bootstrapping and bagging](https://modal-python.github.io/build/html/content/examples/Bootstrapping-and-bagging.html)
156-
- [Keras integration](https://modal-python.github.io/build/html/content/examples/Keras-integration.html)
150+
- [Pool-based sampling](https://modal-python.readthedocs.io/en/latest/content/examples/pool-based_sampling.html)
151+
- [Stream-based sampling](https://modal-python.readthedocs.io/en/latest/content/examples/Stream-based-sampling.html)
152+
- [Active regression](https://modal-python.readthedocs.io/en/latest/content/examples/active_regression.html)
153+
- [Ensemble regression](https://modal-python.readthedocs.io/en/latest/content/examples/ensemble_regression.html)
154+
- [Bayesian optimization](https://modal-python.readthedocs.io/en/latest/content/examples/bayesian_optimization.html)
155+
- [Query by committee](https://modal-python.readthedocs.io/en/latest/content/examples/Query-by-committee.html)
156+
- [Bootstrapping and bagging](https://modal-python.readthedocs.io/en/latest/content/examples/Bootstrapping-and-bagging.html)
157+
- [Keras integration](https://modal-python.readthedocs.io/en/latest/content/examples/Keras-integration.html)
157158

158159
# Installation<a name="installation"></a>
159160
modAL requires
@@ -172,7 +173,7 @@ pip install git+https://github.com/cosmic-cortex/modAL.git
172173
```
173174

174175
# Documentation<a name="documentation"></a>
175-
You can find the documentation of modAL at [https://modAL-python.github.io/modAL](https://modAL-python.github.io/modAL), where several tutorials and working examples are available, along with a complete API reference. For running the examples, Matplotlib >= 2.0 is recommended.
176+
You can find the documentation of modAL at [https://modAL-python.github.io](https://modAL-python.github.io), where several tutorials and working examples are available, along with a complete API reference. For running the examples, Matplotlib >= 2.0 is recommended.
176177

177178
# Citing<a name="citing"></a>
178179
If you use modAL in your projects, you can cite it as

0 commit comments

Comments
 (0)