Various updates (Bootstrap 3.4.1, lts-12.26 for Stack), small refactors

This commit is contained in:
Chris Hodapp
2019-10-27 09:49:24 -04:00
parent a667e1d000
commit 6e53321f7e
13 changed files with 1272 additions and 786 deletions

View File

@@ -281,3 +281,14 @@ https://github.com/stevemao/left-pad/issues/4
- https://twitter.com/fchollet/status/962074070513631232
- How does this fit with /composition/? Does it?
- [[https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book-Z-H-9.html#%25_chap_1][From SICP chapter 1 intro]]: "The acts of the mind, wherein it exerts
its power over simple ideas, are chiefly these three: 1. Combining
several simple ideas into one compound one, and thus all complex
ideas are made. 2. The second is bringing two ideas, whether simple
or complex, together, and setting them by one another so as to take
a view of them at once, without uniting them into one, by which it
gets all its ideas of relations. 3. The third is separating them
from all other ideas that accompany them in their real existence:
this is called abstraction, and thus all its general ideas are
made." -John Locke, An Essay Concerning Human Understanding (1690)

View File

@@ -5,29 +5,29 @@
# Table of Contents
- [1. Introduction](#1.-Introduction)
- [1.1. Motivation](#1.1.-Motivation)
- [1.2. Organization](#1.2.-Organization)
- [2. Dependencies & Setup](#2.-Dependencies-&-Setup)
- [3. Loading data](#3.-Loading-data)
- [3.1. Aggregation](#3.1.-Aggregation)
- [4. Utility Matrix](#4.-Utility-Matrix)
- [5. Slope One Predictors](#5.-Slope-One-Predictors)
- [5.1. Weighted Slope One](#5.1.-Weighted-Slope-One)
- [5.2. Linear Algebra Tricks](#5.2.-Linear-Algebra-Tricks)
- [5.3. Implementation](#5.3.-Implementation)
- [6. "SVD" algorithm](#6.-%22SVD%22-algorithm)
- [6.1. Model & Background](#6.1.-Model-&-Background)
- [6.2. Motivation](#6.2.-Motivation)
- [6.3. Prediction & Error Function](#6.3.-Prediction-&-Error-Function)
- [6.4. Gradients & Gradient Descent Updates](#6.4.-Gradients-&-Gradient-Descent-Updates)
- [6.5. Implementation](#6.5.-Implementation)
- [6.6. Running & Testing](#6.6.-Running-&-Testing)
- [6.7. Visualization of Latent Space](#6.7.-Visualization-of-Latent-Space)
- [6.8. Bias](#6.8.-Bias)
- [7. Implementations in scikit-surprise](#7.-Implementations-in-scikit-surprise)
- [8. Overall results](#8.-Overall-results)
- [9. Further Work](#9.-Further-Work)
- [1. Introduction](#introduction)
- [1.1. Motivation](#motivation)
- [1.2. Organization](#organization)
- [2. Dependencies & Setup](#dependencies-setup)
- [3. Loading data](#loading-data)
- [3.1. Aggregation](#aggregation)
- [4. Utility Matrix](#utility-matrix)
- [5. Slope One Predictors](#slope-one-predictors)
- [5.1. Weighted Slope One](#weighted-slope-one)
- [5.2. Linear Algebra Tricks](#linear-algebra-tricks)
- [5.3. Implementation](#implementation)
- [6. "SVD" algorithm](#svd-algorithm)
- [6.1. Model & Background](#model-background)
- [6.2. Motivation](#motivation)
- [6.3. Prediction & Error Function](#prediction-error-function)
- [6.4. Gradients & Gradient Descent Updates](#gradients-gradient-descent-updates)
- [6.5. Implementation](#implementation-1)
- [6.6. Running & Testing](#running-testing)
- [6.7. Visualization of Latent Space](#visualization-of-latent-space)
- [6.8. Bias](#bias)
- [7. Implementations in scikit-surprise](#implementations-in-scikit-surprise)
- [8. Overall results](#overall-results)
- [9. Further Work](#further-work)
# 1. Introduction

File diff suppressed because it is too large Load Diff