Pages

  • Home
  • Blog Archive
  • Blog Submission
  • About Us
  • Contact Us
Showing posts with label Machine Learning. Show all posts
Showing posts with label Machine Learning. Show all posts

Sunday, 5 August 2018

Artificial Intelligence (Part-VIII)- Deep Learning in Artificial Intelligence

Image for representative purpose only.

Know in Details About Deep Learning in Artificial Intelligence


Here we continue with the last part of our blog on artificial intelligence. Those who have missed our seventh part can read it from Here. It will help to connect with this last part of the blog discussing about deep learning in artificial intelligence. Let us explore the blog to find out in more details. In word of Steve Polyak:

"Before we work on artificial intelligence why don’t we do something about natural stupidity? So, how would you weigh in? What’s your opinion about artificial intelligence?"

What is Deep Learning?


Deep learning is any artificial neural network that can learn a long chain of causal links. For example, a feedforward network with six hidden layers can learn a seven-link causal chain (six hidden layers + output layer) and has a "credit assignment path" (CAP) depth of seven. Many deep learning systems need to be able to learn chains ten or more causal links in length. Deep learning has transformed many important subfields of artificial intelligence, including computer vision, speech recognition, natural language processing and others. According to one overview,  the expression "Deep Learning" was introduced to the Machine Learning community by Rina Dechter in 1986 and gained traction after Igor Aizenberg and colleagues introduced it to Artificial Neural Networks in 2000. The first functional Deep Learning networks were published by Alexey Grigorevich Ivakhnenko and V. G. Lapa in 1965. These networks are trained one layer at a time. Ivakhnenko's 1971 paper describes the learning of a deep feedforward multilayer perceptron with eight layers, already much deeper than many later networks. In 2006, a publication by Geoffrey Hinton and Ruslan Salakhutdinov introduced another way of pre-training many-layered feedforward neural networks (FNNs) one layer at a time, treating each layer in turn as an unsupervised restricted Boltzmann machine, then using supervised back propagation for fine-tuning. Similar to shallow artificial neural networks, deep neural networks can model complex non-linear relationships. Over the last few years, advances in both machine learning algorithms and computer hardware have led to more efficient methods for training deep neural networks that contain many layers of non-linear hidden units and a very large output layer. Deep learning often uses convolutional neural networks (CNNs), whose origins can be traced back to the Neocognitron introduced by Kunihiko Fukushima in 1980. In 1989, Yann LeCun and colleagues applied backpropagation to such an architecture. In the early 2000s, in an industrial application CNNs already processed an estimated 10% to 20% of all the checks written in the US. Since 2011, fast implementations of CNNs on GPUs have won many visual pattern recognition competitions. CNNs with 12 convolutional layers were used in conjunction with reinforcement learning by Deepmind's "AlphaGo Lee", the program that beat a top Go champion in 2016.

Recurrent Neural Network


Early on, deep learning was also applied to sequence learning with recurrent neural networks (RNNs) which are in theory Turing complete and can run arbitrary programs to process arbitrary sequences of inputs. The depth of an RNN is unlimited and depends on the length of its input sequence; thus, an RNN is an example of deep learning. RNNs can be trained by gradient descent but suffer from the vanishing gradient problem. In 1992, it was shown that unsupervised pre-training of a stack of recurrent neural networks can speed up subsequent supervised learning of deep sequential problems. Numerous researchers now use variants of a deep learning recurrent NN called the long short-term memory (LSTM) network published by Hochreiter & Schmidhuber in 1997. LSTM is often trained by Connectionist Temporal Classification (CTC). At Google, Microsoft and Baidu this approach has revolutionised speech recognition. For example, in 2015, Google's speech recognition experienced a dramatic performance jump of 49% through CTC-trained LSTM, which is now available through Google Voice to billions of smartphone users. Google also used LSTM to improve machine translation, Language Modelling and Multilingual Language Processing. LSTM combined with CNNs also improved automatic image captioning and a plethora of other applications.


Friday, 3 August 2018

Artificial Intelligence (Part-VII)- Machine Learning

Image for representative purpose only.

Statistical Classification of Artificial Intelligence- Machine Learning


Here we continue with the seventh part of our blog on artificial intelligence. Those who have missed our sixth part can read it from Here. It will help to connect with this seventh part of the blog discussing about statistical classification of artificial intelligence popularly known as Machine Learning. Let us explore the blog to find out about it in more details. In words of James Barrat:

"I don’t want to really scare you, but it was alarming how many people I talked to who are highly placed people in AI who have retreats that are sort of 'bug out' houses, to which they could flee if it all hits the fan".

The simplest AI applications can be divided into two types: classifiers ("if shiny then diamond") and controllers ("if shiny then pick up"). Controllers do, however, also classify conditions before inferring actions, and therefore classification forms a central part of many AI systems. Classifiers are functions that use pattern matching to determine a closest match. They can be tuned according to examples, making them very attractive for use in AI. These examples are known as observations or patterns. In supervised learning, each pattern belongs to a certain predefined class. A class can be seen as a decision that has to be made. All the observations combined with their class labels are known as a data set. When a new observation is received, that observation is classified based on previous experience. A classifier can be trained in various ways; there are many statistical and machine learning approaches. The decision tree is perhaps the most widely used machine learning algorithm. Other widely used classifiers are the neural network, k-nearest neighbour algorithm, kernel methods such as the support vector machine (SVM), Gaussian mixture model, and the extremely popular naive Bayes classifier. Classifier performance depends greatly on the characteristics of the data to be classified, such as the dataset size, the dimensionality, and the level of noise. Model-based classifiers perform well if the assumed model is an extremely good fit for the actual data. Otherwise, if no matching model is available, and if accuracy (rather than speed or scalability) is the sole concern, conventional wisdom is that discriminative classifiers (especially SVM) tend to be more accurate than model-based classifiers such as "naive Bayes" on most practical data sets.

What is Artificial Neutral Network?


Neural networks, or neural nets, were inspired by the architecture of neurons in the human brain. A simple "neuron" N accepts input from multiple other neurons, each of which, when activated (or "fired"), cast a weighted "vote" for or against whether neuron N should itself activate. Learning requires an algorithm to adjust these weights based on the training data; one simple algorithm (dubbed "fire together, wire together") is to increase the weight between two connected neurons when the activation of one triggers the successful activation of another. The net forms "concepts" that are distributed among a subnetwork of shared neurons that tend to fire together; a concept meaning "leg" might be coupled with a subnetwork meaning "foot" that includes the sound for "foot". Neurons have a continuous spectrum of activation; in addition, neurons can process inputs in a nonlinear way rather than weighing straightforward votes. Modern neural nets can learn both continuous functions and, surprisingly, digital logical operations. Neural networks' early successes included predicting the stock market and (in 1995) a mostly self-driving car. In the 2010s, advances in neural networks using deep learning thrust AI into widespread public consciousness and contributed to an enormous upshift in corporate AI spending; for example, AI-related M&A in 2017 was over 25 times as large as in 2015.
The study of non-learning artificial neural networks began in the decade before the field of AI research was founded, in the work of Walter Pitts and Warren McCullouch. Frank Rosenblatt invented the perceptron, a learning network with a single layer, similar to the old concept of linear regression. Early pioneers also include Alexey Grigorevich Ivakhnenko, Teuvo Kohonen, Stephen Grossberg, Kunihiko Fukushima, Christoph von der Malsburg, David Willshaw, Shun-Ichi Amari, Bernard Widrow, John Hopfield, Eduardo R. Caianiello, and others. The main categories of networks are acyclic or feedforward neural networks (where the signal passes in only one direction) and recurrent neural networks (which allow feedback and short-term memories of previous input events). Among the most popular feedforward networks are perceptrons, multi-layer perceptrons and radial basis networks. Neural networks can be applied to the problem of intelligent control (for robotics) or learning, using such techniques as Hebbian learning , GMDH or competitive learning.


Sunday, 8 July 2018

Artificial Intelligence (Part-III)- Developing Artificial Intelligence With Systematic Planning and Learning

Image for representative purpose only.

Systematic Knowledgebase with Common Sense are the Corner-Stone of Artificial Intelligence


Today we continue with the third part of our blog on artificial intelligence. Those who have missed our second blog can read it from Here. It will help to connect with this third part of the blog discussing the importance of proper and systematic use of knowledgebase and common sense to develop artificial intelligence.

Knowledge Engineering: The Corner-Stone to Classical Artificial Research


There are some expert systems to collect together accurate knowledge possessed by experts in some narrow domain. In addition, some projects attempt to collect the "fundamental knowledge" known to the average person into a database containing comprehensive knowledge about the world. Among the things a comprehensive fundamental knowledge base would contain are: objects, properties, categories and relations between objects; situations, events, states and time;  causes and effects; knowledge about knowledge and many other, less well researched domains. A depiction of "what exists" is an ontology: the set of objects, relations, approach, and properties formally described so that software agents can interpret them. The semantics of these are captured as description logic concepts, roles, and individuals, and typically implemented as classes, properties, and individuals in the Web Ontology Language. The most general ontologies are called upper ontologies, which attempt to provide a foundation for all other knowledge by acting as mediators between domain ontologies that cover specific knowledge about a particular knowledge domain (field of interest or area of concern). Such formal knowledge representations can be used in content-based indexing and retrieval, scene analysis, clinical judgement support, knowledge discovery,  and other areas.

Artificial Intelligence: Broad Combination of Common Sense and Knowledgebase


It’s within the grip of common people is to represent the knowledge as "facts" or "statements" that they could express verbally. For example, a chess master will avoid a particular chess position because it "feels too exposed" or an art authority can take one look at a statue and realize that it is a fictitious. These are non-conscious and sub-symbolic intuitions or tendencies in the human brain. Knowledge like this apprise, guide and provides a context for symbolic, cognizant knowledge. As with the related problem of sub-symbolic reasoning, it is hoped that situated AI, computational intelligence, or statistical AI will provide ways to perform this type of knowledge. The count of atomic facts that the moderate person knows is very huge. Research projects that pursuit to build a complete knowledge base of common-sense knowledge require huge amounts of laborious ontological engineering they must be develop, manually, one complicated concept at a time.

How Planning and Learning is done in Artificial Intelligence?


Multi-agent planning uses the assistance and counteraction of many agents to fulfil a given target. Appearing behaviour such as this is used by evolutionary algorithms and swarm intelligence. In humanistic planning problems, the agent can speculate that it is the only system acting in the world, allowing the agent to be certain of the countercoup of its actions. However, if the agent is not the only actor, then it requires that the agent can acumen under uncertainty. This calls for an agent that can not only assess its environment and make predictions, but also appraise its predictions and adapt based on its assessment. Computational learning theory can permit beginner by computational complexity, by sample complexity about the exact amount of data that is required, or by other notions of optimization. In brace learning the agent is rewarded for good feedback and punished for bad ones. The agent uses this sequence of rewards and punishments to form a strategy for running in its problem space. Unsupervised learning is the capability to search patterns in a torrent of input. Supervised learning includes both classification and numerical regression. Classification is used to determine what category something belongs in, after seeing a number of examples of things from several categories. Regression is the attempt to produce a function that describes the relationship between inputs and outputs and predicts how the outputs should change as the inputs change. Both classifiers and regression learners can be viewed as "function approximators" trying to learn an unknown (possibly implicit) function; for example, a spam classifier can be displayed as learning a function that maps from the written text of an email to one of two categories, "spam" or "not spam".
Intelligent agents must be capable to set targets and achieve them. They need a way to visualize the future a depiction of the state of the world and be able to make predictions about how their actions will change it and be able to make choices that maximize the utility (or "value") of available choices.

An Important Note to Always Keep in Mind 


Artificial Intelligence and the automated technology are one side of the life that always interest and wander us with the new ideas, topics, innovations, products …etc. AI is still not enforce as the films representing it(i.e. intelligent robots), however there are many important tries to reach the level and to challenge in market, like sometimes the robots that they show in TV. Nevertheless, the hidden projects and the advancements in industrial companies. 

Saturday, 7 July 2018

Artificial Intelligence (Part-II)- Artificial Intelligence or Automated Machines?

Image for representative purpose only.

Artificial Intelligence or Automated Machines? Blessing or Curse to Our Mankind?


Now we continue with the second part of our blog on artificial intelligence. Those who have missed our first blog can read it from Here. It will help to connect with this second part of the blog discussing artificial intelligence or automated machines is what we are developing and is it a blessing or curse to mankind.

Artificial Intelligence can be a Good Problem Solver


In early days, researchers developed algorithms that burlesqued step-by-step reasoning that humans required when they solve puzzles or make logical deductions. In the late 1980s and 1990s AI research had built procedures for business with uncertain or incomplete data, employing concepts from probability and economics. It times of crisis, these algorithms proved wrong, since they are insufficient for solving larger critical and complicated problems because they experienced a combinatoric explosion. They became exponentially slower as the problems grew larger.  In fact, even humans barely use the step-by-step contemplation that early AI research was able to model. They solve most of their problems using fast, perceptive judgments.

Artificial Intelligence may act as a Social Intelligence


During the long terms and greater execution of process, social skills and an analyzing the  human emotion and game theory would be corners stone to a social agent. Being efficient to predict the actions of others by understanding their motives and emotional states would permit an agent to make better decisions. Some computer systems caricaturist human emotion and expressions to appear more sensitive to the emotional dynamics of human interaction, or to otherwise expedite human–computer interaction. Similarly, some virtual assistants are developed for doing conversations or even to chitchat amusingly; this tends to give ignorant users an impractical  or impossible conception of how knowledgeable existing computer agents actually are.  Medium successes related to effective computing include written text sentiment analysis and, more recently, multi-modal affect analysis (see multi-modal sentiment analysis), wherein AI classifies the affects advertised by a videotaped subject.

Building Motions in Artificially Intelligent Robots


In the year 1988,  Moravec's paradox concluded that low-level sensory motor dexterity that humans take for granted are, counter intuitively, difficult to build and programmed into a robot; the paradox is named after Hans Moravec. It is easy to make computers exhibit adult level performing systems on intelligence tests or playing checkers, and difficult or impossible to give them the skills of a one-year-old when it comes to perception and mobility. This is the parameters to the fact that, unlike checkers, physical dexterity has been a direct target of natural selection for millions of years. Motion planning is the method of breaking down a movement task into "anthropophagite" such as individual joint movements. Such movement often affects compliant motion, a method where movement requires maintaining physical contact with an object. Modern robotic arms and other industrial robots, widely used in modern  business, can learn from involvement how to move efficiently despite the presence of friction and gear slippage. A modern mobile robot, when given a small, static, and visible environment, can easily determine its location and map its environment; however, dynamic environments, such as (in endoscopy) the interior of a patient's breathing body, pose a greater challenge.

Artificial Intelligence can be Threatening


As per researchers they agreed that a super imaginative AI is unlikely to illustrate human emotions like loving someone hate someone or getting angry with someone, and that there is no reason to expect AI to become intentionally philanthropic or malignant. As per experts AI may become dangerous and there are two scenarios:

1. The AI is Programmed to do something Disastrous


Automatically operated tools are artificial intelligence systems that are developed to kill. In the hands of the terrorists, these weapons could easily cause mass destruction or even they can destruct a part of the nation. Moreover, an AI arms race could recklessly cause to an AI war that also outputs to destruction of human race. To avoid being circumvent by the enemy, these tools would be developed to be extremely difficult to simply “turn off,” so humans could apparently lose control of such a footing. This threat is one that’s present even with narrow Automated Systems or AI, but grows as levels of AI intelligence and self-determination increase.

2. The Artificial Intelligence is developed to do something Fruitful, but it develops a Destructive Method for achieving our target


This is strikingly difficult for us to achieve and it would be too much dangerous when we rely on AI to fulfill this type of goals. If we operate an obedient intelligent car to take you to the airport as early as possible, it might get you there drive away by helicopters and covered in regurgitate, doing not what you wanted but literally what you asked for. If a super brained and automated system is encumbered with an aggressive or determined geoengineering project, it might bring out catastrophe with our ecosystem as a side effect, and view human attempts to block it as a risk to be met.

Continued in the next blog...

Friday, 6 July 2018

Artificial Intelligence (Part-I)- The Driving Force of Modern Digitalization

Image for representative purpose only.

Introduce Yourself to the World of Artificial Intelligence, a Giant Leap Towards Modern Digitalization


Artificial Intelligence (AI) is the most popular and desirable tool for ground breaking development in almost every field of science and technology. This tool is continuously paving the way for modern digitalization thus providing better performance and greatly reducing human effort. We will present you with a series of blogs to know and explore about this interesting field.

Introducing Artificial Intelligence

Artificial intelligence is a kind of intelligence exhibit by machines in comparison to the natural intelligence (NI) spread out by humans and other animals. In computer science AI research is described as the study of "intelligent agents": any device that recognize its environment and takes actions that maximize its chance of successfully achieving its goals. Colloquially, the term "artificial intelligence" is enforced when a machine mimics "cognitive" functions that humans associate with other human minds, such as "learning" and "problem solving". Once the President of Future of Life Institute, Mr. Max Tegmark  quoted that-

"Everything we love about civilization is a product of intelligence, so amplifying our human intelligence with artificial intelligence has the potential of helping civilization flourish like never before – as long as we manage to keep the technology beneficial".

Starting from the world best AI driven applications up to self-driven car, AI is progressing rapidly. Artificial intelligence today is properly known as narrow AI (or weak AI), in that it is designed to perform a narrow task (e.g. only facial recognition or only internet searches or only driving a car). However, the long-term targets of many researchers is to develop general AI. While narrow AI may perform whatever its specific task is, like solving equations, AI would outperform humans at nearly every mental task. The ambit of AI is disputed: as machines become increasingly proficient, tasks considered as requiring "intelligence" are often eliminated from the definition, a method known as the AI effect, initializing to the quip, "AI is whatever hasn't been done yet." For instance, optical character recognition is frequently excluded from "artificial intelligence", having become a routine technology. Efficiency generally classified as AI as of 2017 include successfully understanding man’s speech, challenging at the greatest level in strategic game systems, autonomous cars, intelligent routing in content delivery network and military counterfeiting. The field started on the claim that human intelligence "can be so minutely demonstrated that a machine can be made to counterfeit it". This raises philosophical arguments about the nature of the mind and the ethics of creating artificial beings endowed with human-like intelligence which are issues that have been explored by illusion, fiction and philosophy since the end. Some people also consider AI to be an emergency to humanity if it progresses unabatedly. Others believe that AI, unlike previous technological revolutions, will create a risk of mass unemployment. In the twenty-first century, AI techniques have accomplished a resurgence following circumstantial advances in computer power, large amounts of data, and theoretical understanding; and AI techniques have become an essential part of the technology industry, helping to clarify many confronting problems in computer science.

Phrase History


Artificial intelligence was developed as an academic discipline in 1956, and in the years since has accomplished several waves of anticipation, followed by disappointment and the loss of funding. The study of mechanical or "formal" reasoning began with philosophers and mathematicians in antiquity. The study of mathematical logic led directly to Alan Turing's theory of computation, which advised that a machine, by shuffling symbols as simple as "0" and "1", could simulate any conceivable act of mathematical deduction. This acumen, that digital computers can counterfeit any process of formal reasoning, is known as the Church–Turing thesis. Along with concurrent discoveries in neurobiology, information theory and cybernetics, this led researchers to contemplate the possibility of building an electronic brain. Turing expected that "if a human could not distinguish between replies from a machine and a human, the machine could be considered “intelligent". The first work that is now generally recognized as AI was McCullouch and Pitts' 1943 formal design for Turing-complete "artificial neurons". According to Bloomberg's Jack Clark, in the year 2015 was a landmark year for artificial intelligence, with the number of software projects that use AI within Google increased from a "sporadic usage" in 2012 to more than 2,700 projects. Clark also presents factual data indicating that error rates in image processing tasks have fallen significantly since 2011. He aspect this to an increase in affordable neural networks, due to a rise in cloud computing infrastructure and to an increase in research tools and data sets. Other cited examples include Microsoft's development of a Skype system that can automatically translate from one language to another and Facebook's system that can describe images to blind people.



Monday, 18 June 2018

Know About Digital Twin

Image for representative purpose only.

A New Benchmark of Digitalization-Digital Twin


Digital twin refers to a digital clone of natural or real equity (physical twin), processes and systems that can be used for wide varieties. The digital depiction gives both the elements and the dynamics of how an Internet of Things device operates and lives all over its life cycle. Digital twins accommodate artificial intelligence, machine learning and software analytics with data to produce living digital simulation models that amend and change as their physical doppelganger change. A digital twin continuously learns and updates itself from multiple sources to represent its near real-time status, working condition or position. This learning applications learns from itself, using sensor data that transfer various aspects of its operating condition; from human experts, such as engineers with expansive and significant industry domain knowledge; from other similar machines; from other similar squadron of machines; and from the larger systems and environment in which it may be a part of. A digital twin also harmonize historical data from past machine control to factor into its digital model. In various financial sectors, twins are being used to forward the action and maintenance of physical assets, systems and manufacturing processes. They are a formative technology for the Industrial Internet of Things, where real objects can animate and interact with other machines and people virtually. With the help of Digital Twin, the world can experience the next big tech leap that is the traversing of real assets with the intelligent pragmatic models. The physical interface has taken its place at the cutting edge of what many are calling the “Fourth Industrial Revolution”. 
There are various video games that we have encountered in our life. These are the part of modern digitalization. The emerging of E-books, then transformation of CD players to DVD and then to MP3 files are the emergence of digital revolution. It solely expresses us and our behavior in a digital environment. Digital twinning involves aligning out a real entity, object, process, or system, and developing an evolving virtual model. By developing smart sensors in the real entity, you can gather real-time data or information. That information then records the state of the digital twin, facilitating it to act as a remotely accessible proxy.

Benefits of Digital Twins

  • Smoothing Product Design and Production: Producers discern the cost that goes into scheming and producing a prototype. We could go through various repetitions of prototypes before coming up with a working version. It’s a long, costly process one war widowing on obsolescence. What many companies do now is, before they even start on a physical prototype, they create the digital twin. This virtual mock-up can undergo simulations and analyze to provide feedback that raises the eventual physical prototype. Because the virtual mock-up exists in a digital environment, it’s also easier for geographically versatile teams to collude on the design without meeting in person.
  • Predictive Management Analysis:The collected information used to create digital twins can predict when equipment maintenance is needed and even when breakdowns will occur. Timely reporting of these needs to human monitors can save companies both time and money, and deducts downtime for valuable repairs.
  • Duplication for Answer Key Questions: Digital twins’ addition extends good way off a product’s design phase and its natural lifecycle. The twin can also reply vital questions about how an entity will respond to stresses and various conditions. Then you could predict the information and manipulate what the impact would be to the real copy. Seeing how this component and other smart entity, might react individually and collectively can influence near future operational and strategic decisions.

One entity may not seem necessary, but given the contingency to produce a digital version of a business' full set of assets and equipment, Digital Twins can provide important, actionable acumen into operations and supply chains. A little bit than tinker with real equipment, for example, data pulled from IoT sensors can be used to produce a virtual replica for the purpose of real-time checking and validation. Digital Twins can improve businesses and discover methods to advance operations, design, and test products -- before fully investing in them -- without causing interruption or failures in the supply chain by tampering with real time entity.48 percent of organization players which are already deploying IoT are using or plan to use Digital Twin technologies by the end of 2018. The deployment of Digital Twin technologies is not a small project and must be examined in addition with the return on likely high levels of investment. However, according to  report issued by Deloitte, the technology is quickly growing across industries including aerospace, retail, healthcare, and so on.