Articles

In this article, I will describe how analytics is related to Machine Learning. I’ll try to demystify some of the nonsense around ML, and explain the process and types of machine learning. Finally, I’ll share a couple of videos which describe the next level of Artificial Intelligence – Deep Learning.

Don’t worry if you’re not an artificial intelligence expert — I won’t ever mention Linear Regression and K-Means Clustering again. This is an article in plain English.


Source de l’article sur DZONE (AI)

Software Testing and Quality Assurance has been leveraged to bring speed and accuracy for the Digital Transformation efforts by enterprises. Over the last few years, Test Automation has been increasingly leveraged to ensure optimal accuracy for various digital initiatives. In the current scenario, software development teams are adopting Artificial Intelligence (AI) to execute testing tasks that are repetitive and time-consuming. The underlying purpose is to not only bring speed, but also ensure accuracy while processing massive chunks of data to derive meaningful inferences.

According to a PWC research, "45% of total economic gains by 2030 will come from product enhancements, stimulating consumer demand. This is because AI will drive greater product variety, with increased personalisation, attractiveness and affordability over time." AI is indisputably creating a positive stir across various sectors, and when it’s about application testing, the role is equally critical.


Source de l’article sur DZONE (AI)

To gather insights on the state of artificial intelligence (AI), and all of its sub-segments – machine learning (ML), natural language processing (NLP), deep learning (DL), robotic process automation (RPA), regression, et al, we talked to 21 executives who are implementing AI in their own organization and helping others understand how AI can help their business. We began by asking, "What are your biggest concerns regarding AI today?" Here’s what they told us:

Hype

  • A fair amount of hype and excitement. The trough of disillusionment and then rise again. We focus on putting AI into production because we believe this is the biggest challenge.
  • 1) The Knowledge Gap — When it comes to combining the business process knowledge with the technical knowledge, there can often be a disconnect between understanding how companies are run and where A.I. implementation can be best leveraged. 2) Hype Cycle — With the hype around A.I. dying down, the technology is now viewed as a more tangible application. However, many are still talking about A.I. from purely a technology aspect, but the technology needs to be an enabler of an outcome. 3) Trust — While most CIOs and CFOs are eager to experiment with AI technologies, not all are yet fully onboard when it comes to the full investment of complete adoption and implementation. There is still a fair amount of concerns surrounding the lack of knowledge and ability to have the right combination of A.I. technology.
  • Currently, there is a great deal of excitement and hype around AI, which often translates to over-inflated expectations. AI is in its infancy; there is much to be learned and done. One of my concerns is that the reality of the long road ahead will cause many people to lose interest. Another concern is that many will view AI through the same lens as current analytical approaches to problem-solving, applying the same logic, tools, and infrastructure. AI requires thinking differently about the IT infrastructure. The scale of compute power and data storage required is unprecedented. Autonomous vehicles can easily generate 100s of petabytes of data per year, all of which must be stored and analyzed to improve the underlying algorithms. Current practice is to copy data from shared storage to individual servers with SSDs for faster processing, returning the results to shared storage once processing is complete. Such practice is extremely costly and inefficient when shared storage systems like WekaIO’s Matrix can support AI workloads from a common data pool.
  • One concern is that AI can be over-hyped. AI is a great technology and solves many problems, but we’re a long way from AI curing cancer or relieving the world of war and famine. But we can have a positive impact in terms of solving other real-world problems, and our hope is that people embrace this impact in a way that enables us to continue building for the future. In addition, with the wealth of new virtual assistants on the market today, we need to be cautious with consumer burnout and confusion. That’s why we created our cognitive arbitrator to connect these disparate virtual assistants and make it easier to interact. Lastly, because of the dependency of AI on data, questions about data privacy are becoming more relevant. It is important that we use data very responsibly and we draw a clear line between using data to improve the AI for a task and abusing it for other purposes.

Ethics

  • Worry about people who use it invasively. People who use it as an argument to collect data. You have to worry about of all of these arguments about the next phase of evolution. I’m pretty sure that’s not going to happen the way people think it will. The idea of artificial entities having different motives than we do and do things for their own reasons made up of many parts is a very old one. We will have entities that are different. It’s not going to be things like us in silicon cooperating with humans wind up in different social structures with humans doing stuff and machines doing stuff. We can build a place with huge inequalities or we can build a place where these capabilities make the world a better place and that’s really a choice we have to make by deciding how kind of businesses and practices we want to support. We should all be more mindful of what’s going on in the world — opportunity and also a caution which is not such a bad thing. Stop and think about how the world works. 
  • There is a lot of talk about “AI for good” today, but simply wishing for the best as we develop new technology is not enough. We, as an entire society, need to rethink how the future will look so that we can all be prepared for changes to public safety and the workforce. We need to be sure that we are taking care of each member of society, and that AI can be used to benefit the whole spectrum, not just the top corporations. 
  • The biggest worry about AI is about ethics. When AI has to make the tradeoff decisions that affect users, how are options weighed? How is this coded mathematically? These questions will affect the concerns over AI.

Security

  • There is an arms race going on in security. Hackers are continually becoming more and more sophisticated and finding increasingly clever ways to bypass safeguards. AI is essential to solving that problem. Providing AI that can quickly learn to adapt to a changing adversary requires smarter systems. I think education is also really critical. It is important to remember that these systems are not flawless and therefore there will be mistakes in classification. It is also important that whoever is using a system includes human-performed verification or sampling to identify things that the AI system may need to improve upon. 
  • With GDPR rolling out and thinking about the black box with DL important to track audit and have trails for decisions that were made. We are looking at audit trails and data lineage as it relates to AI. 
  • No privacy concerns about digital print at the edge it learns the value prop no way to go back to who was queued up at the traffic light. Powerful privacy implication of getting rid of the data at the edge quickly. 
  • Buzzword fatigue is a concern. Area starting to demo value. Security is not an obstacle, but it is a concern. The more you do on the edge the safer it is.

Other

  • I expected adoption to be faster. We strive to be a catalyst in the process.
  • There’s a misconception that AI will take over jobs.  AI will augment humans and make them more productive. The human will never be replaced more effective and less error-prone.
  • With most new technologies, the early experiences people have with AI may not be very good and will cause people to be hesitant about using it down the line. For example, one of the things we saw with the early deployment of chatbots was that it was good with a simple task but couldn’t take on a more complex request leaving users frustrated. Early experiences may slow down the positive and productive progress we need to make to make AI seamless. But I believe we will see the momentum around the usage of AI continue as the machines – and we – get better at implementation.
  • The successful implementation of an AI solution depends on the accuracy of the model and completeness of data. Some of the big concerns we see if the challenges with collecting the required data from different sources near real-time and at a big data scale, understanding the data lineage and relationships between them and keeping the algorithmic model up to date and relevant for business use cases. The reliability and adaptability of the model is key which takes time and multiple iterations for maturity.
  • Signal to noise ratio. Executives are going to overdose on snake oil and there will be a backlash against AI as a whole. Those of us doing legitimate work will get painted with the same broad brush as the swindler. Swindlers are certainly in the majority.


    Source de l’article sur DZONE (AI)

These days, there is no part of our lives that is unaffected via computerization. A few illustrations incorporate clothes washers, microwaves, autopilot mode for autos and planes, Nestlé utilizing Robots to offer espresso units in stores in Japan, Walmart testing automatons to convey items in the US, our bank checks being arranged to utilize Optical Character Recognition (OCR), and ATMs.

Automation, in basic words, is innovation that arrangements with the utilization of machines and PCs to the generation of merchandise and enterprises. This aids in completing works with practically no human help.


Source de l’article sur DZONE (AI)

This title probably looks contrarian at a glance (so is my last post), but I truly believe we are largely misunderstanding what a natural language interface to our applications should look like. Here are my thoughts on the role of conversation in NLU/P systems.

What Is the Conversation?

Let’s define what we mean by conversation in the context of NLU/P systems. First off, conversation happens between two or more participants (computers talking to themselves at night is outside of the scope of this blog). Second, the conversation is a sequence of two or more sentences that are tightly coupled to each other by their context and time.


Source de l’article sur DZONE (AI)


You are sitting in an exit row. You casually look at the emergency guide, and it is a combination of images and text. Your brain naturally combines them and presents you with a complete picture of the intended message — open the door in the unlikely event of an emergency.


As humans, this ability to correlate comes instinctively to us, but for a minute, think about how a computer sees the same document. An OCR (optical character recognition) system reads the text. An image recognition model scans the image. Then, there is a third system that correlates the image and text to understand the complete picture.


Source de l’article sur DZONE (AI)

If you’ve followed any of my recent posts, you’ll know I have been using RNN models to generate text from a model trained with my previous tweets, and the text from all of my previous posts, and feeding this into a Twitter bot: @kevinhookebot.

The trouble I have right now is the scripts and generate models are running using Lua, and although I could install this to an EC2 instance, I don’t want to pay for an EC2 instance being up 100% of the time. Currently, when I generate a new batch of text for my Twitter bot, I start up a local server running the scripts and the model, generate new text, and then stage it to DynamoDB to get picked up by the bot when it’s scheduled to next run. With the AWS provided Machine Learning services, there has to be something out of the box I can use on AWS that would automate these steps.


Source de l’article sur DZONE (AI)

The prospect of monitoring our health and wellbeing from inside the home is one of the more fascinating developments in health technology. A team from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) has made a fascinating breakthrough that might allow them to capture this data through walls.

Their work, which is known as RF-Pose, utilizes AI to allow wireless devices to monitor and understand people’s postures and movements, even when a wall separates them. A neural network has been developed to analyze radio signals that bounce off of our bodies, with the software then able to create dynamic stick figures that replicate our movement.


Source de l’article sur DZONE (AI)

Artificial General Intelligence (AGI) should be able to see. In particular, it should be able to recognize objects and to learn to recognize new classes of objects from as few examples as possible.

This means that it should generalize. How would that work?


Source de l’article sur DZONE (AI)

There is no denying the fact that we are more connected than ever today and this connectivity only seems to increase by the day. The world today has shrunk within a small handheld mobile device, hasn’t it? Smarter technology is bringing not only the world but the future closer.

Alongside, this trend has exponentially increased the rate of data generation. Servers are not the only high-volume data-sources anymore. Mobile devices and internet of things (IoT) are churning out a copious amount of information each second. As the number of smartphones and connected devices grows, this inflow of data multiplies too. It should be noted that this data is multiplying with each second and getting more and more massive in size.


Source de l’article sur DZONE (AI)