#100-days-in-public day16
i really want to make a chess ai, it seems like a fun idea and i want to make one that can beat me so something thats actually alright at the game. I think am sort of inspired by this youtube vid at 36 min in
youtu.be/Ne40a5LkK6A?si=AoenyRehoYxF-EXD
#100-days-in-public day16
finished training the model and creating a video for visualizing its training as can be seen in the linked video to my youtube channel.
This time I actually remembered to use a validation dataset and because of that the model was able to learn substantially faster than before yayy
youtu.be/iBYUoslkwQw
#100-days-in-public Day 15
I am going to redo the things that I got from the last simulation but instead am going to use relu only and have a validation dataset. The model is currently training
#100-days-in-public Day14
I made it two weeks!
today I finished training and creating a visualization for that training of two nueral networks that work using leaky ReLU activation functions and tanh activation functions with their last layers both being a modified tanh function. the videos of the training are on my channel!
youtu.be/vZn3FnS02OIyoutu.be/SVH7nVDXPf0
#100-days-in-public Day 13
I had an issue with matplotlib not working and because of that I had to waste a lot of time uninstalling and reinstalling but I will be uploading another vid of the stuff i did last week for the 100 days in public challenge in a bit, I read the first half of this book:
#100-days-in-public Day 12
Today I am going to be uploading a bit of the things that I have done on my youtube channel as a sort of dev log, recording them right now but should be done tonight
www.youtube.com/channel/UCrk5M8CDdMTUrwLGTjs16gA
#100-days-in-public day 12
I finished the coding for the interpolation ai that I am making. I am going to let it run over night and will see how well it ends up but currently I have gotten the best result at loss = 0.95ish which is pretty good, here is the animation I was able to make with just 10 epochs though in the meantime before I get the actual animation
#100-days-in-public Day 11
Today I started coding for a nueral network that would take in numbers an map them to the values that it needs, unfortunatly i will have to end of today with an error saying that .mp4 file is not knnown
but I was able to get the nueral network part working just needed the visualizing mp4 file to work and it didn't
#100-days-in-public Day 10
I created a ai model that combined the semi Fourier series idea with the things that i was doing currently but it ended up creating a worse output for some reason. It has me stumped because I thought that adding more data into the model would help out, but unfortunately it didn't.
#100-days-in-public day 9
I got some more results from my image compression ai that I was making and I realized that instead of going over every single pixel individually I could build a CNN network that has a 1,1 filter and it would do the same thing basically. That made me realize a deeper connection between CNN's and normal DNN's which has me feeling really trippy since
#100-days-in-public day 8
I got my image compression algorithm to work a bit it created the last two images after training on the first image
I have another idea that could be much better, i am going to sort the image array and then train an algorithm to take that array and turn it into the main image using that i could use 255 bytes for the data and probably very few bytes for the machine learning model as well but I am going to try that tmmr
#100-days-in-public Day 7
I have made it a week, unfortunatly I am now also very sick therefore wasn't able to really code much
I did start training the model that I made for image "compression" that uses trignometry functions in an almost fourier transform like way. Also unfortunatly it takes veryyyy long for it to train so i'll train it through the night so here is a screenshot of some of the code
#100-days-in-public day 6
I am currently still working on representing images as partial Fourier series using ai to figure out the values for the coefficients
#100-days-in-public day 5
unfortunately for some reason using a convolutional only network hasn't been working for the image compression idea that I had which is confusing to me so im going to try to use things from this video with sin and cosine values combined with convolution layers into make things
(the image that I was using was supposed to be the hacker image but it keeps returning weird blank images strangely)
www.youtube.com/watch?v=TkwXa7Cvfr8&t=6s
#100-days-in-public Day #4
after getting bored with trying to make the MNIST model faster, I have now come up with the idea that I could create a neural network that takes in a certain static image or any type of image and trains on it to be able to convert it to an image that I would it to be. So sort of like very bad image compression. So now my logs will be regarding the development of that
#100-days-in-public Day 3
I got the model I was working on to converge even faster at 29.972 seconds so about 8 seconds faster to 99%. I also have to idea of image compression that I want to try out tomorrow.
#100-days-in-public Day 2
GREAT DAY TODAY
Yesterday I had a model that took around 1000 seconds in order to learn the MNIST data to 99% using some test data
Today I got the time needed to converge to 99% to ONLY 38.6 SECONDS a HUGE improvement over the previous time
The graph represents the number of epochs taken and the accuracy for each of those epochs, each of the colored graphs is a different trial
Day 1 of #100-days-in-public
I am going to start this voyage which I have anticipated going on for a log time now. Starting it today I will try to make the fastest converging model for the MNIST dataset on GitHub as a way to help me learn about Neural Networks and GitHub, this will hopefully last me the first 10 days afterwards I would like to move to some visualizations with ml