Computer Science Facial Recognition: Scene Detection (Faster R-CNN) There is a lot of mysticism around Facial Recognition. On films it is seen as an ominous, powerful, and complicated technology. It, now that I have explored this field slightly,

Computer Science Building Galaxy Classification MobileNet v1 & v2 From the time I started this blog, during my undergrad, one of my goals was to create a system for automatically detecting galaxies. A system that ran on minimal computational

Computer Science Setting up Tensorflow on an old Computer Cluster A big problem with training neural networks is having enough computational power and in search of more computational power, I've gained access to my university's cluster computer. In my university,

Computer Science A quick Python script: Google's Dynamic DNS API I plan on creating a résumé website/GitLab server that will run on some old hardware I have laying around. A common problem that arises when trying to run servers

Computer Science NSA Codebreaker Challenge Task 3 This task involve the reverse engineering of a specific function. A lot of the decompiled code is complicated rearing on incomprehensible so, I think it is best to find and

Computer Science NSA Codebreaker Challenge Task 1 In the last post I solved the the preliminary task and task 2, which are relatively easy compared to these. Let's jump into it. Task 1In this task, we are

Computer Science NSA Codebreaker Challenge Task 0 & 2 So, while browsing the internet I came across a challenge created by the NSA. It is basically competition between universities to complete the most tasks. From what I can see

Computer Science How to (Java): Setting up an Email sender The blogging platform that is running on this site offers a multitude of features, including the ability for readers to subscribe. A problem is, without relying on 3rd party services

Computer Science Some Sorting Algorithms I remember reading a retweet from Elon Musk about what he called an "interesting sorting algorithm" where to sort one would launch $n$ concurrently running threads, at the same time,

Computer Science Matrix Multiplication w/ CUDA I’ve talked about tackling the difficult problem of performing Matrix Multiplication with less computational complexity before (link). But, there is another angle that can be pursued in order to

Mathematics Numerical Methods, Square Roots When calculating square roots computers we can employ various techniques. IntroductionI remember in high school, I had this great math teacher teaching algebra. She taught that a we can find

Computer Science C++, FLTK FITS Image Viewer - Part 2 As I was finishing my last post, I noticed a problem. I found that shrinking the 16-bit, 32-bit, 64-bit images into the 8-bit data, that FLTK requires and most of our monitors are only capable of displaying, most of the information was lost and not displayed.

Computer Science C++, FLTK FITS Image Viewer - Part 1 According to The FITS Support Office at NASA/GSFC 'Flexible Image Transport System' (FITS) is a standard data format used in astronomy.

Mathematics Image Noise Reduction using SVD Decomposition The greatest Mathematicians, as Archimedes, Newton, and Gauss, always united theory and applications in equal measure. - Felix KleinI remember, while taking a class in linear algebra, the professor, showing

Mathematics Padé Approximant & LU Decomposition, F# Implementation A Padé Approximant is as the book by George A. Baker, Jr., "Essentials of Padé Approximants", the ratio of two polynomials created from the coefficients of the Taylor series of a function.

Mathematics Approximating the Gamma Function with the Gauss-Laguerre quadrature Introduction In mathematics, when an exclamation mark, called a factorial, is used after a number it represents the multiplication of all the numbers from $0$ up to that number. For

Mathematics Faster Matrix Multiplication, Strassen Algorithm For a really long time it was thought that in terms of computational complexity the naive algorithm for the multiplication of matrices was the optimal one, wrong!

Crypto C++, keeping Coinbase Pro's level 2 order book in memory In search of less latency, while going through the GDAX's API, back when Coinbase Pro was GDAX, I stumbled upon their Websocket API. With the API, you could keep a copy of the order book in memory ready for query instead of pinging the server for information.

Crypto C++, Interacting with Coinbase Pro's Rest API Being able to add a limit order to the order book or placing a marker order a second or even a couple of microseconds faster is the difference between being in profit or at a loss. This specific post will focus on creating a class that will sign the HTTP requests we send to Coinbase Pro's Rest API.

Astronomy Galaxy Image Classification using Convoluational Neural Networks SDSS's 14th data release, it amounts to over 125 terabytes of information. There arises the problem of visually classifying such a large amount of data. For this, Artificial Neural Networks (ANNs) are great tools.