Can AI run on a calculator? Machine learning and computer vision algorithms can certainly be run on a calculator albeit slowly: I ported a convolutional neural network (CNN) to a TI-84 Plus CE, making it capable of using “AI” to identify handwritten digits. As an added challenge, I implemented this in a single three-day train ride, including solving several interesting systems problems and making the code equally useable on a computer.

Continue reading

In the summer of 2007, I participated in an REU (Research Experience for Undergraduates) at Stevens Institute of Technology in Hoboken, New Jersey. I developed a project that had previously been proposed by a graduate student at that institution but never attempted, using image processing methods to evaluate the probability that a photomicrography image contained cancerous cells. I spent ten weeks on the project, eventually producing a prototype in Matlab capable of identifying cell nuclei and thus predicting the presence of cancer cells in prostate photomicography even when faced with varied cell and image size, image contrast, image coloration, and other variables.

Continue reading

Author's picture

Christopher Mitchell, Ph.D.

Founder & CEO of Geopipe, CS Ph.D., founder of Cemetech, hardware and software hacker, distributed systems guru, lover of trains.

Cofounder and CEO, Geopipe

New York, NY, USA