File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Linear Regression/LinearRegression.playground Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ func predictedCarPrice(carAge: Double) -> Double {
1313
1414// An iterative approach
1515
16- let numberOfCarAdvertsWeSaw = carPrice. count - 1
16+ let numberOfCarAdvertsWeSaw = carPrice. count
1717let numberOfIterations = 100
1818let alpha = 0.0001
1919
2020for n in 1 ... numberOfIterations {
21- for i in 0 ... numberOfCarAdvertsWeSaw {
21+ for i in 0 ..< numberOfCarAdvertsWeSaw {
2222 let difference = carPrice [ i] - predictedCarPrice( carAge [ i] )
2323 intercept += alpha * difference
2424 slope += alpha * difference * carAge[ i]
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ Bad sorting algorithms (don't use these!):
104104
105105- [ k-Means Clustering] ( K-Means/ ) . Unsupervised classifier that partitions data into * k* clusters.
106106- k-Nearest Neighbors
107- - Linear Regression
107+ - [ Linear Regression] (Linear Regression/)
108108- Logistic Regression
109109- Neural Networks
110110- PageRank
You can’t perform that action at this time.
0 commit comments