NIWeek 2016 Presentation with JKI Engineers Javier Ruiz and Ian McFarlane

Screen Shot 2017-04-19 at 11.41.54 AM-1.png

You’ll learn: 

  • What is deep learning?
  • What kind of problems can be solved with deep learning?
  • How to use deep learning with your LabVIEW project?
  • What to take into account when choosing hardware for deep learning application?

Duration: 60 minutes

Level: Intermediate


Deep learning has revolutionized autonomous classification and control, from autonomous vehicles to robotics to scientific instruments to industrial quality control systems. Deep learning-based algorithms have outperformed traditional machine learning techniques in nearly all domains. JKI has developed deep learning-based real-time machine learning classifiers for LabVIEW Real-Time and LabVIEW FPGA to offer the latest AI techniques to NI embedded platforms. FPGAs allow the execution of these state-of-the-art algorithms in a power-efficient way. At this session, explore the science and the art of deep learning and examine real-time image classifications applicable to a wide variety of real-life problems.

About the Presenters


Javier Ruiz

Javier Ruiz is a Senior Project Engineer at JKI. He has been instrumental in the development of embedded control systems for projects ranging from remotely-operated vehicles to grid-scale power distribution. Javier is passionate about the design of high-speed control systems that solve complex real-world engineering challenges. He is an Electrical Engineer with an M.Sc. in Automation and Control Engineering, and one of the few certified LabVIEW Embedded Systems Developers in the world.


Ian McFarlane

Ian McFarlane is a Project Engineer at JKI. Ian earned a PhD in Physics from the University of Southern California working in a biophysics lab, where his software, automation, and data processing skills allowed him to study bacteria that produce nanoscaled semiconductors. Ian’s varied background brings an array of problem solving techniques and patterns to any challenge. At JKI, he now writes code and develops new algorithms to meet the business goals of diverse customers.