Amazon Web Services and Microsoft offer new AI framework

AWS and Microsoft have unveiled the availability of Gluon, an open source deep learning library for building artificial intelligence neural networks. Gluon will enable data scientist to build prototypes and utilize the network graphs for new model architectures.

" As AI tools become easier to use, more developers will create more apps infused with AI, which means AI will have a bigger impact on society. So tools like Gluon and Keras are helping to expand the impact of AI," observed Chris Nicholson, CEO of Skymind .

Developing an AI framework with deep learning models were essential to the data scientists who needed to understand large and complex operations. To bridge this gap, Gluon was developed. It is an easy-to-use python application programming interface for develop neural nets. It has two important components: training algorithms and neural network models.

Both Amazon and Microsoft has been battling it out for the framework and it is competed against Keras, an AI framework tool created by Google.

" With AI, the genie is out of the bottle, and trying to monopolize it will more likely alienate people than win any friends ... . AI itself is not going to drive revenue directly for these companies," said Mark Lambiase, chief technology officer of Fox Technologies.

Since Gluon is a open source project, it may help several talents to be pooled in by the community.

FAQ
Q
What is the difference between Scalability and Elasticity?
A
Scalability is the ability of a system to increase its hardware resources to handle the increase in demand. It can be done by increasing the hardware specifications or increasing the processing nodes.
Elasticity is the ability of a system to handle increase in the workload by adding additional hardware resources when the demand increases(same as scaling) but also rolling back the scaled resources, when the resources are no longer needed.
Q
What kind of network performance parameters can you expect when you launch instances in a cluster placement group?
A
The network performance depends on the instance type and network performance specification, if launched in a placement group you can expect up to
10 Gbps in a single-flow,
20 Gbps in multiflow i.e full duplex
Network traffic outside the placement group will be limited to 5 Gbps(full duplex).
Q
If I want my instance to run on a single-tenant hardware, which value do I have to set the instance’s tenancy attribute to?
A
The Instance tenancy attribute should be set to Dedicated Instance. The rest of the values are invalid.
Q
What does the following command do with respect to the Amazon EC2 security groups?
A
A Security group is just like a firewall, it controls the traffic in and out of your instance. In AWS terms, the inbound and outbound traffic. The command mentioned is pretty straight forward, it says create security group, and does the same. Moving along, once your security group is created, you can add different rules in it. For example, you have an RDS instance, to access it, you have to add the public IP address of the machine from which you want access the instance in its security group.
Q
What can I do with Amazon EC2?
A
Just as Amazon Simple Storage Service (Amazon S3) enables storage in the cloud, Amazon EC2 enables “compute” in the cloud. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.