Particle Swarm Optimization (PSO)

Particle Swarm Optimization (PSO)

In a previous discussion on optimization, we touched on the importance of optimization within complex systems. To tackle such these non-intuitive problems, we were introduced to man-made and nature-inspired techniques. Topping the list of nature-inspired algorithms...
Numerical optimization (intro.)

Numerical optimization (intro.)

In our last discussion, we took a look at linear regressions using a marketing example centered around monthly sales. In addition to being able to fit our previous data sales, we’d also backed out a linear fit (with [math] r^2 = 0.965 [/math] that we could use...
Linear Regressions (intro.)

Linear Regressions (intro.)

Intro. to Linear Regressions     One of the first concepts that people often learn in artificial intelligence (AI) and machine learning (ML) is the concept of linear regressions. This is largely due to the fact that many AI and ML algorithms optimize for a...
Gaseous plume evolution

Gaseous plume evolution

Introduction    Our blog post on synthetic scene generation discussed the power of modeling realistic objects like terrain and vehicles,  applying material attribution, using the objects within a scene to simulate physics of a highly specific scenario. A second blog...
Background estimation

Background estimation

Introduction    Think back to the last time you watched a movie where you found yourself more intrigued by the scene’s background than the subjects of the movie. Maybe it was a walking scene from Lord of the Rings or maybe you’re counting the number of...