<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=12389&amp;fmt=gif">


4 Intriguing Machine Learning Applications Enabled by FPGA

Posted by Danielle Leger

Find me on:

Jun 5, 2017 8:18:46 AM


Machine learning applications are rapidly expanding across a growing number of end markets. Some of these end markets include: 

  • Telecommunication providers
  • Mobile network operators
  • Cloud service providers
  • Data center software vendors
  • IoT device/wearable technologies & manufacturers



  • 1) Computer Vision, including Object Recognition
Screen Shot 2017-06-02 at 3.07.15 PM.png

Face detection is a specific case of object-class detection. In object-class detection, the task is to find the locations and sizes of all objects in an image that belong to a given class. 

Face detection is a computer technology being used in a variety of applications that identifies human faces in digital images. Facial detection is used in video surveillance, human computer interface, cell phones and image database management. Some object recognition and computer vision applications run on the Xilinx Zynq-7000 All Programmable SoC.


Click For Fast Quote:  Xilinx FPGA



  • 2) Robot Locomotion

Robot locomotion is the collective name for the various methods such as walking, rolling, running or other methods that robots use to transport themselves from place to place. Although wheeled robots are typically energy efficient and simple to control, other forms of locomotion may be more appropriate for a number of reasons, such as traversing rough terrain, moving and interacting in certain environments. 

A major goal in this field is in developing capabilities for robots to autonomously decide how, when, and where to move. However, coordinating a large number of robot joints for even simple matters, like negotiating stairs, is difficult. Autonomous robot locomotion is a major technological obstacle for many areas of robotics, such as humanoids.


  • 3) User Behavior Analytics
Screen Shot 2017-06-02 at 3.54.55 PM.pngUser behavior analytics (UBA) is a cybersecurity process about detection of insider threats, targeted attacks, and financial fraud. UBA solutions look at patterns of human behavior, and then apply algorithms and statistical analysis to detect meaningful anomalies from those patterns—anomalies that indicate potential threats. Instead of tracking devices or security events, UBA tracks a system's users.


  • 4) Speech Recognition
Screen Shot 2017-06-02 at 4.23.12 PM.png

FPGA enabled speech recognition technology (SRT) is in numerous tech gadgets. Speech recognition technology refers to computer software systems that convert the words spoken into text. These applications allow you the option to speak and give commands to the device instead of manually controlling it with a remote. This technology is becoming more common in industries and applications as a way to increase productivity and lower costs. People use this technology every day, by talking to their smart phones, asking them to send text messages, find directions, or search for information on the web. This technology is being used more often due to the fact that a spoken command can accomplish tasks that would usually require a slew of swipes and presses.

Interested in this subject?

Read our other blog: Speech Recognition Technology Enabled by Altera Stratix V FPGA


Looking to buy FPGA or other electronic components?

Click the button below to chat with us during business hours, or please leave us a message and we will get back to you:




EarthTron LLC is an Unlimited Franchised Distributor of Electronic Components and Products. We provide customers with services not available from a restricted Franchised Distributor. In addition to our franchised lines we give you the convenience of only having to go to one company for ALL of your electronic component needs. This saves you the time of having to contact multiple companies for every part that you need. Our experience in the industry gives you the confidence that we only source from quality suppliers, to deliver quality parts. EarthTron is located in Portsmouth, NH and specializes in FPGA, Xilinx FPGA, Altera FPGA and many other lines.

 Contact EarthTron LLC  
Call us: 1-800-322-2130
EarthTron, located in Portsmouth, NH, is an Inc.500|5000 company.



Topics: FPGA, machine learning

Subscribe for Blog Updates!

Access Our Special  FPGA Price List