Hello guys , i am back here and today i will be giving some news on artificial intelligence.
Now what question comes up first is that what exactly is A.I???
Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, an ideal “intelligent” machine is a flexible rational agent that perceives its environment and takes actions that maximize its chance of success at some goal. Colloquially, the term “artificial intelligence” is applied when a machine mimics “cognitive” functions that humans associate with other human minds, such as “learning” and “problem solving”.As machines become increasingly capable, mental facilities once thought to require intelligence are removed from the definition. For example, optical character recognition is no longer perceived as an exemplar of “artificial intelligence”, having become a routine technology. Capabilities currently classified as AI include successfully understanding human speech, competing at a high level in strategic game systems (such as Chess and Go), self-driving cars, and interpreting complex data. Some people also consider AI a danger to humanity if it progresses unabatedly. AI research is divided into subfields that focus on specific problems or on specific approaches or on the use of a particular tool or towards satisfying particular applications.
The central problems (or goals) of AI research include reasoning, knowledge, planning, learning, natural language processing (communication), perception and the ability to move and manipulate objects. General intelligence is among the field’s long-term goals. Approaches include statistical methods, computational intelligence, soft computing (e.g. machine learning), and traditional symbolic AI. Many tools are used in AI, including versions of search and mathematical optimization, logic, methods based on probability and economics. The AI field draws upon computer science, mathematics, psychology, linguistics, philosophy, neuroscience and artificial psychology.
The field was founded on the claim that human intelligence “can be so precisely described that a machine can be made to simulate it.” This raises philosophical arguments about the nature of the mind and the ethics of creating artificial beings endowed with human-like intelligence, issues which have been explored by myth, fiction and philosophy since antiquity.Attempts to create artificial intelligence have experienced many setbacks, including the ALPAC report of 1966, the abandonment of perceptrons in 1970, the Lighthill Report of 1973, the second AI winter 1987–1993 and the collapse of the Lisp machine market in 1987. In the twenty-first century AI techniques became an essential part of the technology industry, helping to solve many challenging problems in computer science.
Microsoft this week released an updated version of its Microsoft Cognitive Toolkit as an open source Beta.
The deep learning system is used to speed advances in areas such as speech and image recognition and search relevance on CPUs and Nvidia GPUs. It also works with Microsoft’s Azure GPU offering.
The Microsoft computer scientists who developed the toolkit initially were looking for a tool to speed up and improve their own research. Initially called “Microsoft/CNTK,” it morphed into an offering that Microsoft customers and flagship product groups depend on for a wide variety of deep learning tasks, the company said.
Deep learning is an artificial intelligence technique developers and researchers use to process large amounts of data, called “training sets.” The software teaches computer systems to recognize patterns from inputs such as images and sounds.
The toolkit is available on GitHub via an open source license.
“The toolkit’s scalability and availability as an open source project are both pluses that should spur interest and use,” noted Charles King, principal analyst at Pund-IT.
What It Does
With the update, Microsoft changed the name from “CNTK” to “Microsoft Cognitive Toolkit” to reflect an offering that is more broadly based and has new capabilities, said Microsoft spokesperson Casey Johnson.
“Our vision is to democratize artificial intelligence for every person and organization. We made Cognitive Toolkit open source so it is easily available to every developer who wants to build great AI applications,” she told Linux Insider.
The latest version of the toolkit includes new functionality that lets developers use Python or C++ programming languages in working with the toolkit. With the new version, researchers also can do a type of artificial intelligence work called “reinforcement learning.”
Who It Targets
Microsoft Cognitive Toolkit is designed for researchers and developers who need machine learning and neural network tools to create artificial intelligence applications, Microsoft said. The toolkit provides users with greater flexibility and extensibility.
The upgrade delivers better performance than previous versions. The improvements focus on speed when working on big datasets across multiple machines. That speed boost is needed to support the deep learning process across multiple GPUs used to develop consumer products and professional offerings.
The toolkit’s ability to work across multiple servers is a key advantage over other deep learning toolkits, according to Microsoft. When used on bigger datasets, other software products are subject to performance degradation. Microsoft Cognitive Toolkit has built-in algorithms to minimize that computational slowdown.
The toolkit helped the Microsoft Artificial Intelligence and Research team create a technology that recognizes words in a conversation as well as a person does, according to Microsoft.
It appears that Microsoft has made substantial progress in speech recognition accuracy, Pund-IT’s King told LinuxInsider.
On the minus side, it is a fairly narrow solution in and of itself, he suggested. Other cognitive ecosystems, such as IBM’s Watson, offer far richer and deeper resources for developers.
However, “the toolkit is another expression of the support for open source that has really blossomed at Microsoft since Satya Nadella become CEO,” said King.
That’s all to the good. Practically speaking, though, the company delivered the toolkit as a Windows-only solution. That limits it to a fraction of the number of developers who otherwise might take it up.
Hope you guys like it and do check out the kit and the cool things you could do with it.
Do share and comment your views.