Articles worth reading
Why Those Smart-Chip Security in Your Credit Cards Don’t Stop Fraud Online

Why Those Smart-Chip Security in Your Credit Cards Don’t Stop Fraud Online

access_time November 21, 2018

In today’s day and age can we count on Smart-Chip Security? Before we go any further with regard to smart-chip

The Best Accessories for your MacBook

The Best Accessories for your MacBook

access_time March 7, 2019

Apple’s MacBook is known to have some of the best accessories that are available for a laptop. So whether you’re

Global Artificial Intelligence Experts Sound the Alarm

Global Artificial Intelligence Experts Sound the Alarm

access_time February 27, 2018

Scientists warn of the malicious uses of Artificial Intelligence  A group of scientists has approved the “Barcelona Declaration”, the first

Blog

A New AI Programming Language Gen that makes it easy for even novices

A New AI Programming Language Gen that makes it easy for even novices

access_time July 25, 2019 chat_bubble_outline 0 comments remove_red_eye 1112 views

A team of researchers from MIT have created a new AI programming language. This new AI programming language is called “Gen”. They have presented a paper titled “Gen: a general purpose probabilistic programming system with programmable inference”.

The new AI programming language, “Gen” will make it easy for novices to enable them to start programming artificial intelligence. This new AI programming language will help the experts too in advancing the field of AI.

What is the new AI programming language?

The MIT researchers have titled the new AI programming language, “Gen”. At the Programming Language Design and Implementation conference, they presented their paper in which they describe Gen as the new probabilistic programming system.

With the help of Gen, the users can write models and algorithms from multiple fields. These fields include computer vision, robotics and statistics wherein AI techniques are generally used. It makes it easier to use as they do not need to decipher complex equations. They will neither have to manually write high performance code.

This new AI programming language is useful for the experts too. They can use the new AI programming language to write sophisticated models and inference algorithms. It makes it simpler as compared to the previous programming which were too complex.

The new Gen programming language is useful for all

The 3-D body poses is a complex computer vision inference task. The researchers have shown how a short Gen program can infer 3-D body poses which can be applied in autonomous systems and augmented reality. Even when this programming is going on, all other functions that are happening behind the scenes will be carried out.

When the simpler programming language is being used, graphics rendering, deep learning and types of probability simulations are also being processed. Here the time and skill needed to program AI is reduced. Combining all these diverse techniques leads to more accuracy and speed as compared to the earlier systems developed by researchers.

The researchers from MIT say that the new Gen programming language, Gen is relatively simple. Due to the simplicity of the new AI programming language and in certain case automation, it can be used by everyone.The new AI programming Language, Gen, can be used by novices as well as experts.

The first author Marco Cusumano-Towner is a PhD student in the Department of Electrical Engineering and Computer Science. The main motivation for their work is to make automated AI easily accessible to all. This is especially for those with less expertise in computer science or math.

They also want to make it easier for the experts. With the aim of increasing productivity, the new Gen programming language helps experts quickly iterate and prototype their AI systems.

Vikash K. Mansinghka is a researcher in the Department of Brain and Cognitive Sciences who runs the Probabilistic Computing Project. He says that the new Gen programming language, Gen, is the first system that is flexible, automated and efficient. It covers different areas in computer vision and data science giving high performance.

folder_openAssigned tags
content_copyCategorized under

No Comments

comment No comments yet

You can be first to leave a comment

Submit an answer

info_outline

Your data will be safe!

Your e-mail address will not be published. Also other data will not be shared with third person.

This site uses Akismet to reduce spam. Learn how your comment data is processed.