Goto

Collaborating Authors

Deep Learning


Feel free to learn Artificial Intelligence & Machine Learning

#artificialintelligence

With the help of this list, any person who is interested in artificial intelligence or machine learning can feel free to learn all about it. In this course, the instructor is going to talk about the meaning behind the common AI terminology. It includes explanations about neural networks, machine learning, data science, and deep learning. Then the instructor will talk about what AI can and can't do realistically. Similarly, you will also get to understand how to spot opportunities to apply AI to different problems in your own organization.


Financial Engineering and Artificial Intelligence in Python

#artificialintelligence

Have you ever thought about what would happen if you combined the power of machine learning and artificial intelligence with financial engineering? Today, you can stop imagining, and start doing. This course will teach you the core fundamentals of financial engineering, with a machine learning twist. We will learn about the greatest flub made in the past decade by marketers posing as "machine learning experts" who promise to teach unsuspecting students how to "predict stock prices with LSTMs". You will learn exactly why their methodology is fundamentally flawed and why their results are complete nonsense.


ContinualAI Releases Avalanche: An End-to-End Library for Continual Learning

#artificialintelligence

Albert Einstein once said that "wisdom is not a product of schooling, but the lifelong attempt to acquire it." Centuries of human progress have been built on our brains' ability to continually acquire, fine-tune and transfer knowledge and skills. Such continual learning however remains a long-standing challenge in machine learning (ML), where the ongoing acquisition of incrementally available information from non-stationary data often leads to catastrophic forgetting problems. Gradient-based deep architectures have spurred the development of continual learning in recent years, but continual learning algorithms are often designed and implemented from scratch with different assumptions, settings, and benchmarks, making them difficult to compare, port, or reproduce. Now, a research and development team from ContinualAI with researchers from KU Leuven, ByteDance AI Lab, University of California, New York University and other institutions has proposed Avalanche, an end-to-end library for continual learning based on PyTorch.


The Role of Cloud Computing in Artificial Intelligence

#artificialintelligence

The term Artificial Intelligence (AI) was used for the first time by John McCarthy during a workshop in 1956 at Dartmouth College. The first AI application programs for playing checker and chess were developed in 1951. After the '50s, AI was on the rise and fall until the 2010s. Over the years, there have been some investments in AI by vendors, universities, institutions. Sometimes, hopes were high and sometimes hopes were low.


4 reasons to learn machine learning with JavaScript

#artificialintelligence

This article is part of our series on "AI education" (In partnership with Paperspace) In the past few years, Python has become the preferred programming language for machine learning and deep learning. Most books and online courses on machine learning and deep learning either feature Python exclusively or along with R. Python has become very popular because of its rich roster of machine learning and deep learning libraries, optimized implementation, scalability, and versatile features. But Python is not the only option for programming machine learning applications. There's a growing community of developers who are using JavaScript to run machine learning models. While JavaScript is not a replacement for the rich Python machine learning landscape (yet), there are several good reasons to have JavaScript machine learning skills.


Making Clear the Difference Between Machine Learning (ML) and Deep Learning (DL)

#artificialintelligence

Artificial intelligence is any technique that enables machines -- computers, in particular -- to mimic human behaviour and perform similar tasks. Most software could fall under this broad definition. Ultimately, the software intermediates as an agent between us and our objectives, namely to buy online, register a warehouse movement, or study. If such software does not exist, another human agent should step forward to replace it. Then we should instead meet a commercial agent, a logistics manager, or a teacher of the desired subject.


Perceiver: One Neural-Network Model for Multiple Input Data Types

#artificialintelligence

Google's DeepMind company has recently released a state-of-the-art deep-learning model called Perceiver that receives and processes multiple input data ranging from audio to images, similarly to how the human brain perceives multimodal data. Perceiver is able to receive and classify input multiple data types, namely point cloud, audio and images. For this purpose, the deep-learning model is based on transformers (a.k.a. Usually the bottleneck of using transformers is the quadratic number of operations needed for algorithms. For instance, processing an image measuring 224 pixels by 224 pixels could lead to 224 2 operations, over 50,000, which is a huge computational overhead.


Google, Amazon & Microsoft - Who Is Leading The AI Race?

#artificialintelligence

Rightfully called a disruptive technology, it won't be wrong to say AI is the 21st century's biggest new industry. Once what was only a concept in sci-fi movies, AI is not a make-belief technology anymore, it's here to stay. The best broader applications of artificial intelligence are processes like machine learning, neural networks, deep learning, and voice and speech recognition. A lot of small to medium-sized businesses, as well as tech giants across industries, has invested heavily in adopting AI to their benefit. In fact, if you remove AI from their business practices, their profitability would instantly collapse.


Enhance Photos With Deep Learning Part 2: The Data

#artificialintelligence

In this article, we are going to look at some methods to degrade our data so it would be representative of production-time images. You can find the notebook for this article here. Without further ado, let's get coding! Finding data for a particular task is not easy: Not only must we come up with lots of input data, but we also need to come up with carefully-crafted labels to train the model. For instance, image segmentation requires tediously examining every pixel in a picture and identifying what object they belong to.


Software for artificial intelligence

#artificialintelligence

Machine learning, neural networks and artificial intelligence have become dominant themes in the development of applications, bots, programs, and services. Regardless of whether you are a simple developer, a startup, or already a large company, you need the right tools to get the job done. That is why, Gartner predicted that 80% of emerging technologies will have AI foundations by 2021. In addition, as a result of its popularity, the developer community itself has grown, which also led to the emergence of AI frameworks, making it much easier to study artificial intelligence! Artificial intelligence (AI) is slowly becoming more mainstream, as companies amass large amounts of data and look for the right technologies to analyze and leverage it.