Skip to content

Commit da20b62

Browse files
committed
Better introduction to a ML pipeline
1 parent 385e899 commit da20b62

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/src/getting_started/linear_regression.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Linear Regression
22

3+
Flux is a pure Julia ML stack that allows you to build predictive models. Here are the steps for a typical Flux program:
4+
5+
- Provide training and test data
6+
- Build a model with configurable parameters to make predictions
7+
- Iteratively train the model by tweaking the parameters to improve predictions
8+
- Verify your model
9+
10+
Under the hood, Flux uses a technique called automatic differentiation to take gradients that help improve predictions. Flux is also fully written in Julia so you can easily replace any layer of Flux with your own code to improve your understanding or satisfy special requirements.
11+
312
The following page contains a step-by-step walkthrough of the linear regression algorithm in `Julia` using `Flux`! We will start by creating a simple linear regression model for dummy data and then move on to a real dataset. The first part would involve writing some parts of the model on our own, which will later be replaced by `Flux`.
413

514
## A simple linear regression model

0 commit comments

Comments
 (0)