julia on tail f thoughts.txt
https://jakewindle.gitlab.io/tags/julia/
Recent content in julia on tail f thoughts.txt
Hugo  gohugo.io
© 2016. All rights reserved.
Thu, 30 May 2024 07:35:34 0400

Math for Data Science Chapter 5 Linear Regression
https://jakewindle.gitlab.io/post/mathfordatasciencechapter5linearregression/
Thu, 30 May 2024 07:35:34 0400
https://jakewindle.gitlab.io/post/mathfordatasciencechapter5linearregression/
Linear Regression Attempting to fit a function (a straight line) to a dataset to observe a linear relationship. Then used to predict further values given the line that we’ve fit.
Validation Machine Learning engineers will use traintest splits, which means that they will split up the data into a train and a test set. Statisticians will use metrics, prediction intervals and correlations.kjA
Unsupervised learning Regression is supervised (requires examples to calculate the line), but unsupervised learning is all about anomaly detection and clustering.

Math for Data Science: Chapter 4 Eigenvectors and Eigenvalues
https://jakewindle.gitlab.io/post/mathfordatasciencechapter4eigenvectors/
Thu, 30 May 2024 07:00:55 0400
https://jakewindle.gitlab.io/post/mathfordatasciencechapter4eigenvectors/
Eigendecomposition Break up a matrix into it’s basic components. A lot like factoring a number. Used in machine learning and principal component analysis.
Two values, the eigenvalues and the eigenvector. This only works on square matrices.A
Eigenvalue equation Because this only works on square matrices, if we have a square matrix A, then it has the following equation for the eigenvalues.
A * v = lambda * v v is the eigenvector, and lambda is the eigenvalues.

Math for Data Science: Chapter 4 Linear Algebra
https://jakewindle.gitlab.io/post/linearalgebramathfordatascience/
Wed, 29 May 2024 06:41:28 0400
https://jakewindle.gitlab.io/post/linearalgebramathfordatascience/
Yes, it’s true that I spend my days as an AI researcher at my current fulltime job, but I’ve found myself behind in terms of hard AI skills. These skills I used to have from my college days, but since then I’ve grown rusty on a lot of the math. Lots of workers out there are looking to improve their AI skills in this AIdriven age, and you count me among them.

Analyzing My Ultramarathon Training
https://jakewindle.gitlab.io/post/juliarunningdataanalysis/
Tue, 02 May 2023 11:46:28 0500
https://jakewindle.gitlab.io/post/juliarunningdataanalysis/
I’ve completed my analysis of ultramarathon training! Find that analysis here

Some Julia Tidbits from FIT.jl: Enums, and my FIT.jl progress update.
https://jakewindle.gitlab.io/post/currently/
Fri, 28 Apr 2023 00:00:00 +0000
https://jakewindle.gitlab.io/post/currently/
Some things that I learned about from my most recent session: Julia Enums
Julia has an @enum macro that allows one to define an enum type. Working at Amazon, I’ve had to deal a lot with Enums as an easy way to represent categories of things. Especially in the Java world. Having come from Python though, I didn’t use the concept of enums very much.
Here are Julia’s excellent docs for enums: https://docs.

Hacky way to get bit at index: Julia
https://jakewindle.gitlab.io/post/fitjlupdate/
Mon, 24 Apr 2023 00:00:00 +0000
https://jakewindle.gitlab.io/post/fitjlupdate/
This is quite hacky, but it definitely unblocked me while working on FIT.jl. In Garmin FIT files, each record has a byte header used to identify the message type. At position 6 in the byte header, we find the bit used to identify whether a message is a data message or a definition.
I know there are ways to isolate this bit using bitwise operators, but I settled on the below approach (knowing that this software at the moment is purely for myself).

What's Next: FIT.jl and Running Data Analysis
https://jakewindle.gitlab.io/post/whatsnext/
Thu, 20 Apr 2023 00:00:00 +0000
https://jakewindle.gitlab.io/post/whatsnext/
What I’ve been working on I’ve been working lately on a new Flutter app for momandpop fast casual restaurants. The idea was brought to me when I was too early for a Bible study in the morning and the manager spoke with me about his app idea. Once he found out I was a software engineer, he could not resist the temptation to tell me about his app idea, but he’s only human!

Getting Into Day Trading: Simple Moving Average
https://jakewindle.gitlab.io/post/daytradingsimplemovingaverage/
Sat, 28 Oct 2017 18:13:45 0400
https://jakewindle.gitlab.io/post/daytradingsimplemovingaverage/
We’ve all heard the get rich quick schemes right? That someone somewhere has some plan to game the stock market to make billions of dollars and you’ll never have to work again if you have followed their plan. This may not be one of those schemes (full disclosure), but I am a current “day trader.” My portfolio kinda sucks. If I’m being honest, that is because I never ever watch it.