machinelearning

Machine learning code
git clone git://git.laack.co/machinelearning.git
Log | Files | Refs

DateCommit messageAuthorFiles+-
2026-02-16 02:26Added from scratch directoryAndrew Laack1+149-0
2024-11-15 02:16revised mat mulAndrew1+32-6
2024-11-15 02:00Wrote code for matmul, dp vector matrix, and dp vector vector.Andrew4+695-0
2024-11-08 01:26NN sorting seems... possibly a valid avenue of research.Andrew2+391-1
2024-10-31 00:53Added prediction, this is very slow...Andrew1+6782-135
2024-10-29 22:42Updated splitting logic to check between samples, fixed issue with duplicate samples different classifications, updated graph printing, fixed gini impurity calculation (is not weighted not summed)Andrew1+186-252
2024-10-29 03:45did stuffAndrew1+30727-0
2024-10-28 20:58Wrote basic code to do general decision tree related stuff.Andrew1+463-21
2024-10-28 18:56Createde decision tree graphicAndrew1+53-65
2024-10-28 05:13did some stuff with visualization and other stuff.Andrew5+10169-43
2024-10-25 23:13Moved thingsAndrew4+8192-348
2024-10-25 01:57finished some stuffAndrew3+674-282
2024-10-24 22:52Worked on some stuffAndrew3+663-134
2024-10-23 22:09Did stuff in stream.Andrew2+1693-0
2024-08-08 23:11Wanted to mess with one hot encoder.Andrew1+517-0
2024-08-08 21:15Stupid dataset.Andrew1+1668-0
2024-07-17 23:03added polynomial feature logistic regression.Andrew1+47-0
2024-07-17 22:53Diabetes prediction.Andrew1+4740-0
2024-07-16 16:16Updated metrics for model eval.Andrew1+641416-641399
2024-07-15 12:53Trained autoencoder and subsequent model to predict cc anomalies.Andrew1+857807-0
2024-07-13 00:18Did stuffAndrew2+125148-6
2024-07-11 22:16playing with compressionAndrew2+563682-0
2024-07-11 12:15Did stuffAndrew3+10137-5
2024-07-09 21:15Did stuffAndrew3+218592-307
2024-07-09 19:08plotly testingAndrew1+1225-0
2024-07-08 04:27Did stuffAndrew1+643-0
2024-07-01 23:20implemented data augmentation.Andrew1+209-0
2024-07-01 20:59Created autoencoder for mnist.Andrew2+245-0
2024-07-01 18:2192% on mnist fashion with cnn.Andrew2+368-0
2024-07-01 13:14Did some image and text manipulation stuff.Andrew3+180-29
2024-07-01 03:29Created model.Andrew1+2111-37
2024-06-30 16:52Did biol stuff and created new neural network for token prediction with word tokens instead of characters.Andrew2+382-0
2024-06-29 18:14MN NBAndrew2+1324-33
2024-06-28 20:03stuffAndrew2+527-0
2024-06-27 22:04noteAndrew1+9-1
2024-06-27 22:03Used DNN to generate text based on shakespeareAndrew1+2909-0
2024-06-27 15:42Predict cheating for students based on scores.Andrew1+1253-0
2024-06-27 04:00Created some more models for student performanceAndrew4+2249-59
2024-06-26 21:57Used log reg and NN for recidivism calculation. They were both at 88% accuracy. Realistically, this is probably the best that is possible. While I could engineer features, I pretty much one hot encoded everything so there isn't much more to be found.Andrew2+216-59
2024-06-26 21:43Fixed graph. Did some other stuff as well.Andrew3+755-474
2024-06-26 19:20It all works now!!!Andrew1+418-173
2024-06-26 19:05It's aliveAndrew1+292-58
2024-06-26 16:50Wrote the code to do a correct split using gini impurity. Next, I will write the code to create the entire tree. I also need to think of a way to compress the representation for prediction.Andrew1+247-0
2024-06-25 22:31Created Neural Network for spam filtering achieving 86 accuracy.Andrew1+342-0
2024-06-25 21:39Naive Bayes Custom SpamAndrew1+744-0
2024-06-25 19:21Created CNN for mnist.Andrew1+405-0
2024-06-25 02:13Did diagramming and some stuffAndrew4+352-0
2024-06-14 20:04vAndrew1+73-61
2024-06-11 16:05Completed mnist using NNs. The first time I was being really stupid and used regression and rounding to find the nearest int (stupid) while the second time I did it right with onehot encoding and softmax functions.Andrew3+929-0
2024-06-11 12:04Started working with keras for deep learning.Andrew3+799-0
2024-06-11 10:36Moved around files and began working with MLPs for regression and classification. I also worked through some clustering with DBSCAN (neighbors) and kmeans.Andrew9+2376-0
2024-06-10 16:28Updated parameters for random forest and I used PCA projection to decrease the total number of dimensions needed to 23 from 784.Andrew1+522-0
2024-06-10 14:56Completed notes and implementation of gradient boosting and adaboosting for ensembles.Andrew2+2963-0
2024-06-10 01:01added voting classifier using soft voting and also added out of bag prediction with bagging decision tree ensemble (random forest).Andrew1+1537-0
2024-06-07 06:04Worked on some data changing through pca, decision trees, and more decision trees with regression and classification tasks. Regression is weird with them and seems suboptimal in most cases where linear regression or lin reg with polynomial features would be better.Andrew3+1299-0
2024-06-07 04:54some stuffAndrew6+3086-51
2024-06-06 01:15Wrote code to do softmax regression, logistic regression, stochastic gd, and gd for polynomial regression.Andrew4+2120-0
2024-06-05 03:47Finished working on classificaiton general stuff. I also wrote a custom implementation of linear regression using the closed-form method (formula), and the gradient descent way as well.Andrew3+2756-56
2024-06-04 03:17Ending the dayAndrew1+41-0
2024-06-04 02:56Completed regression problem for housing using random forest.Andrew5+1603-32
2024-05-30 02:23Worked on transforms to change distributions (log for right/left skew etc.)Andrew2+381-25
2024-05-25 21:15updatedAndrew1+44-40
2024-05-25 21:15implemented standardization algorithm for pandas data frame.Andrew2+144-44
2024-05-25 00:06Completed some stuffAndrew3+343-280
2024-05-23 15:35Graphed sigmoid functionAndrew2+357-539
2024-05-23 02:47Created regression model with mapping for ocean distance from string to integer, rooms per house, bedroom ratio, and people per house.Andrew1+651-56
2024-05-22 23:44Plotted scatter matrixAndrew1+153-10
2024-05-18 01:43Completed implementation of person's correlation coefficient calculation.Andrew1+93-6
2024-05-17 18:13Started work on correlation coefficient implementation and continued work on good lin reg for housing.Andrew3+519-70
2024-05-16 01:37added start of book lin regAndrew1+151-0
2024-05-15 15:18Implemented linear regression on a dataset with many features to do univariate inference for house prices.Andrew1+742-43
2024-05-15 02:11Added data and git ignoreAndrew5+171-124
2024-05-14 21:58Created implementation of RMSE/RMSD using python and arbitrary data.Andrew3+125-7
2024-05-10 03:17changesAndrew1+3-11
2024-05-10 03:17Working linear regression by hand.Andrew7+255-0
2024-04-18 23:22Added learning rate parameter and improved output formattingAndrew1+13-7
2024-04-18 23:08Improved clarityAndrew1+45-0
2024-04-18 22:48rename fileAndrew2+46-47
2024-04-18 22:46Added code for gradient descent from notesAndrew1+47-0