Posts

The Transformer Architecture

Image
The Transformer Architecture Transformer is an attention-based model that increases training speed. Parallelization is what makes the Transformer unique. Many models are built on this foundation. Researchers at Google and the University of Toronto developed Transformers in 2017 originally for translation. The three main concepts behind Transformers are: 1. Positional Encodings : In language processing, the order of words matters. The Transformer model takes all the words in the input sequence — an English sentence — and appends a number to each word to denote its order. 2. Attention : Depending on their impact on target sequence generation, individual words in the input sequence are weighed in the attention mechanism. 3. Self-Attention : Language tasks will be more manageable if a neural network learns a better internal representation of language is the concept behind self-attention. Compared to recurrent layers, self-attention layers connect all positions with an equal number of seque...

Hot Research areas in Computer Science in the next decade

Image
  Internet of Things (IoT) The Internet of Things (IoT) refers to the connection of anything to the internet. It includes four main components, sensors, connectivity, data processing and user interface. The interconnection of these components makes it possible to remotely control machines and home appliances. However, IoT has many challenges from an economical perspective and also has technology-related issues, such as security, privacy and interoperability.                                                  Edge computing Edge computing is a computer paradigm, in which data processing takes place at the edge of the network rather than completely in the cloud. Edge computing ensures fast data processing and analysis, data security, and less pressure on the network. It is still in its early stage and a framework to ease this is not yet available also it should a...