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,

Mathematics Half Derivatives and some Intuitive Fractional Calculus of Polynomials As you may or may not know, polynomials are expressions that consists of only addition, subtraction, and multiplication operations.

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

Vehicle Detection w/ OpenCV's Haar Cascades in C++ In cognitive neuroscience, following the two-stream hypothesis, visual recognition mainly happens within both the dorsal and ventral stream, both of which extends out, in the back of our brain, from

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

Mathematics Volume of an n-Dimensional Sphere I remember, when I was an undergrad, at one of the beginner courses for physics, the teacher was lecturing about how to convert coordinates to and from Polar, Cylindrical, and

Physics Zero-point energy and the vacuum catastrophe In my opinion, one of the largest standing problems in physics is called the Vacuum Catastrophe. The Quantum Field theory leads us believe that a perfect vacuum innately has a

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

Astronomy Imaging Atmospheric Cherenkov Telescopes/Technique (IACT) As I was going through the catalog of UCI Machine Learning Repository, a certain data set caught my eye, it's name is MAGIC Gamma Telescope Data Set. After closer inspection, It was a data set created via Monte Carlo simulation of what would be read from a Gamma Telescope.

Physics Finding the Higgs boson w/ Shallow Neural Networks Recently, I started work on a C++ library with the purpose of creating easily creating and training Neural Networks.

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

Mathematics Error Functions, Stochastic Gradient Descent, & Backpropagation oth the Stochastic Gradient Descent and Backpropagation are important concepts to understand when studying Neural Networks. Stochastic Gradient Descent optimizes the weights and Backpropagation finds the gradient of the error function quickly.

Neural Networks Structure, Feedforward Neural Networks A lot of times, Neural Networks are talked about in a purely conceptual way, leaving lea way for someone, who is trying to understand it's mechanics, room for misunderstandings. IntroHere,

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 Monte Carlo Method, Integrals IntroductionFor a while, while learning about Numerical Methods for integral, solutions of differential equation, and some other mathematical object, I've come across the Monte Carlo methods. It seemed like some

Physics A really brief description of Gravity In 1971, during the Apollo 15 mission, Commander David Scott dropped a feather and a hammer at the same time on the surface of the moon. They both hit the floor at the same time.