Python to the Rescue

I’m evaluating whether or not I should move this blog to another CMS platform so I can start building a community around it like it was before. Right now this blog runs on Hugo and AWS Amplify and it’s freaking awesome. I push new posts to GitHub, AWS pulls the changes and rebuilds the site, and then I can look at make sure it looks fine before I merge into master. ...

Restarting the Site

I shut Neural Market Trends down on the last day of August thinking it was going to be for good. Things have changed on my end and I’m thinking of restarting this site. I’m thinking of moving back to my roots and building a community. Why? Because of something I saw a few days ago. I was on a work call the other day and a prospect was sharing his screen. I noticed he had a bookmark to the popular HackerNoon site. ...

Kubernetes & Julia Language

I’m coming up on my 3rd anniversary at H2O.ai and we’ve embarked on an interesting pivot of sorts. Our new product is based on Kubernetes. At first I thought Kubernetes is just another buzz word and a way for the Cloud providers to extract more money from users, but I’ve come to realize that it’s not. Of course, there are pros and cons with Kuberentes, it’s new and isn’t widely adopted by organizations as of yet, but it’s neat from a container isolation and scalablity standpoint. You build you container, attach an instance, and your off to the races. You might ask, “doesn’t Docker do that too?” That answer is sort of, both are open source but Kubernetes scales across clusters. Docker runs on a single node. ...

Time Series for H2O with Modeltime

Notes from the Video Matt Dancho, founder of Business Science Introduced to H2O-3 via the AutoML package Sample code in R shared Sample forecasting project / Walmart Sales Tidymodels standardize machine learning packages Modeltime loads H2O Multiple time series Create a forecast time horizon, assess 52 weeks forecast Create preprocessing steps, helps the H2O algos to find good features Some columns are normalized from the pre-processing Extracted Time related features (i.e. week number, day of the week, etc) Initializes H2O-3 / Stacked Ensemble model will be the best but hard to interpret Modeltime workflow starts with a table Modeltime is an organiational tool Modeltime Calibrate will extract the residuals of the models Visualize the forecast on the test set generates nice charts Built a single H2O-3 model to predict on 7 different time series This is very scalable, instead of looping through everything Refit the model on the entire training data and then did a forward walk of 52 weeks Modeltime ecosystem was created to help with higher frequent time series, at scale, that’s automated

2020 AI Market in Review

2020! What a crazy year! We had the Covid19 pandemic, major economic shocks, two big IPO’s in the immediate ‘AI’ space, and lots of new machine learning libraries and innovation. Right now there are so many startups in so many different niche markets or services that it’s hard to count. I’ll highlight the ones that I stumbled across. First is Spell.ml. A buddy of mine ended up there and clued me into what they do. They help manage, spin up, and allocate machine learning instances via a Python library. They seem to operate in the ML Ops part of ML pipeline as well and remind me a lot of H2O’s Puddle product. Managing your cloud instances is something that’s sorely needed, especially if you ever left a large instance ‘on’ and had to pay big money. ...

Facebook & Political Ads Targeting

Talk about scummy, Facebook is getting nervous. NYU Researchers @LauraEdelson2 and Damon McCoy were sent a cease and desist letter into their research on how Facebook is targeting political ads. To say the least this is a very hot topic considering all the voter suppression and false information that led to the current Administration. At a minimum, this question SHOULD be asked and it SHOULD be answered to everyone’s satisfaction. Facebook, IMHO has become a tool for propoganda and manipulation. This alone should be reason for everyone to #deleteFacebook. ...

Python Tutorials

This is my ongoing list of Python Tutorials. I’m currently merging my various Python Tutorials into one cohesive list below as a way to reduce the amount of posts all over my site. Thank you for your patience and please feel free to drop me a Tweet if you have any comments or questions. Learning Python Programming the Easy Way I picked up python programming when I needed to do something but couldn't figure out how to connect the dots. Luckily there were some great books out there that I picked up and helped accelerate my learning process. ...

RapidMiner Tutorials

It would appear that making a rolling list of all my old and newer RapidMiner Tutorials would be helpful for readers. It should be noted that these tutorials and videos were made for differnet versions of RapidMiner (version 5 to 7) and may look a bit old and dated BUT they are still relevant to this day. The functionality of RapidMiner is still the same but the internal organization and look will be different. Most of the operators are the same name but things like the the Time Series plugin have been fully incorporated into RapidMiner Studio now. ...

TensorFlow & Julia on a Jetson Nano

A few months ago I bought a Jetson Nano as a Christmas present for myself. I promptly got busy with work and life and forgot to set up until a month ago. I followed the instructions on how to flash the unit and got Ubuntu 18 up and running. That was the easy part, it was when I wanted to install Julia, TensorFlow, and Python where it got less easy. My goal was to use TensorFlow, Julia, and Python3 to build all kinds of GPU enabled projects. I plan on hacking this stuff together over time but I ended up spending one evening weeding through too many different tutorials and Stackoverflow threads than I care to count. Below is a short and easy set of steps that I used to install them. ...

Software is eating the World

I started playing bass guitar when I was in high school. The whole goal was to make our own music and get ‘chicks.’ I won’t lie, I was a horny teenager. Over the course of the years and through college, I played in heavy metal, punk, and improv music bands. I loved every minute of it. We recorded, played live gigs in New York City - even played at CBGB’s twice - and built up a small DIY following. I was lucky to have a great group of friends that ‘jam’ with and live these adventures. ...