Cognitive Programming


 In the recent past, I've been thinking a lot about the cognitive behavior of the organization. Thus, the concept evolved. I wanted to write about the cognitive sense of the organization and the agility direction of the institution. Before proceeding to the level of the organization, I felt that it is first important to understand the direction of the various company's investment in this direction. In this article, it is a quick glance of the cognitive computing services by industry leaders.

Abstract


Cognitive, ˈkɒɡnɪtɪvˈ, is derived from the word, cognition. Cognate means being relative and continuity is the cognition. As humans, we have an added advantage of self-learning. Although, the concept of learning is used as a synonym for understanding (or) interpreting by individual thru perception, verbal, semantic or syntactical procedure. On the other side, machines, being brain less, need program (or) instruction towards learning. Thus, the need of cognitive programming.

Jean Piaget, is the popular psychologist known for his theory on cognitive development. His theory is based on the learning principles of kids, though. The same is suitable for all programming the machines as well. This can be considered as the 3rd generation of computing. In the beginning we have abacus model with the help of tabular systems. Accounting is the best example of this model. Then came the programming to automate these models for a shorter and quicker intervals. All programming languages fall under the 2nd generation of the computing. Now that the maturity of this model is at a stable state, it is time to induce the intelligence to these programming models, such that, they become suitable for self-awareness and knowing becomes a practical approach for learning on the happening around the past and present. Hence, cognitive development is an approach for programming these machines.

Problem


Two decades back, storing the data was a challenge, but, not now. With the advent technology, within the current world, we can store a TB of data in a one centimeter hologram. It is not far from now that the world will see Zettabyte as well as Yottabyte sized data. The problem is not in storing the data, but, in retrieving the same within a given interval. It is calculated by the scientists that an average brain of human can store 3 terabytes of information. It is understood that anything between 1 to 10 TBs of data can be accommodated. With such high quantity of data, it is found that most of the humans find challenge in recollecting the past situations at any given situation.
 
The processing power of the human starts after the ½ second on instruction. For example, we met a person and we wanted to recollect who that person is, when we have last met, what are the details of the person, etc., When the brain gets instructions to recollect, it starts functioning only after 300 mills seconds to 500 milli seconds, which is about ½ of a second. It is takes less than 50 milli seconds for a machine.

But, it is surprised to see that both human and machine struggle to retrieve data from the archived sources between 2 seconds to 5 seconds. The battle is won by machine after 5 seconds, whereas humans, if fail to recollect the information with 5 seconds, they will continue to fail until 17 mins, at times, they will never as well. For humans, it is proved that if they don’t recollect within 5 seconds, their failure rate in recollecting will deteriorate with a faster pace and then their brains ends in dead lock. The data in the current world is doubling for every 12 to 18 months. And the truth is that this data is unstructured.

So the need of the current situation is the need of the better technologies and matured systems to adapt the changes that are not programmed and result with better actionable decisions. Thus, the need of the situation is to have a nature relation between the human and machine within any given domain and be able to advice services in that domain. This system must be in a position to motivate on own performance and relates other same situations. This help to acquire the data for difference situations and generate the probabilistic memory solution hidden from the unstructured knowledge.

Most of the industry leaders are now providing their research on this field by means of APIs and giving access to their neuromorphic architectures. These APIs will help various industry leaders to take advantage of the highly complex neuron model based systems to predict their business behavior. These APIs also help as a functional equivalence to natural cognitive process with the training provided from various consumers. The learnings from the consumers will be useful with wide sharing, thus, one industry adaption of these APIs will help the other industry as well.

The entire foundation for this kind of programming should be the deduction of the information, rather than the deterministic system. This can only be achieved if the reflection of the data is inferenced with experience based learning. The entire process should be based on the nature language interaction with the perception process. These technology programming models should be self-reinforced systems. It is too hard to predict the natural and intuitive behavior towards each problem or situation. It needs deep reasoning and judge the reasoning with the evidence that is found from the augmented data along with the augment of human perception.

It is all about making patterns and port them for the given situation. The challenge in these programming models is sequencing the natural processing in the context of the collaboration human with advanced machinery. Personification of the business from the context of the user is the success of any cognitive programming. The learning of these machines would be obsolete over the period of 5 to 8 years. Thus, the shifting of the learnings of the archaic machines has to be shifted to newer infrastructure. Not only should the hardware of the future systems change, but the software as well. It is also a challenge towards this technology shift is about the privacy of individual context is applied on the similar other contexts. The context of perceptual intelligence is the way to populate the data from the unstructured source to a variety of presentation mechanisms.

Industry leaders


Microsoft Cortana


Microsoft’s cognitive computing services are formerly known as project Oxford. They named these services as Cortana and is reachable at https://www.microsoft.com/cognitive-services. Microsoft Cognitive Services expands on Microsoft’s evolving portfolio of machine learning APIs and enables developers to easily add intelligent features – such as emotion and video detection; facial, speech and vision recognition; and speech and language understanding – into their applications. Cortana’s vision is for more personal computing experiences and enhanced productivity aided by systems that increasingly can see, hear, speak, understand and even begin to reason.
 
Cortana comes with natural language process with multi model interfaces. It serves with all 3 styles of interaction with human. It supports speech recognition, vision recognition as well as language understanding with grammar to colloquial. Its neural networks can learn through training and can identify difficulties.
 
 
 

IBM Watson


IBM is one of the industry leaders in the fields of cognitive computing. http://www.ibm.com/watson

IBM Watson is a technology platform that uses natural language processing and machine learning to reveal insights from large amounts of unstructured data. Watson is initially put into learning mode with various phases. In the beginning of inducing the cognitive intelligence in any field, Watson is betrothed with the digital data in all varieties. The second phase is to sanitize the data with a human interacted language, in the form of spoken English. This phase is put into practice with a means of questions and answers. During this phase, Watson learns the jargon as well as the pattern of the questions.

As this is progressing in conjunction with the digitization of the data, there is a need for proofing the data that is accumulated from voice as well as text. At this juncture, Human intervention is highly important and the brightest mind helps Watson to distinguish the unwanted information as well as highly classified points.

IBM states that the era of computing has evolved from tabulating systems of 1900s to Programmable systems era by 1950s. Later that, all the advancement of the machinery made lot of changes into the programmable system and finally IBM could reach to the current state as cognitive systems with the result of Watson. After this, they envision to cognitive computing (or) brain cube as anticipated by 2020

Google’s Deepmind


Google’s acquisition of DeepMind’s AI platform, http://www.deepmind.com, it made history as first computer program to beat a professional player at the game of GO, which is a googol times more complex than chess. Demis Hassabis, CEO of Deepmind, criticizes that the other vendors in this field are just as a ‘Narrow’ AI, Narrow Artificial Intelligence and they are designed for one and only one purpose. Whereas, Deepmind’s vision is to build an AGI, Artificial ‘General’ Intelligence. Demis also thinks that, their vision is to convert the unstructured information into actionable knowledge. Their vision is to build machines such that they become general purpose learning machines. These systems should learn automatically from raw inputs and are not pre-programmed. These systems are made for general, such that, the same system can operate across of a wide range of tasks.
 

Conclusion


Understanding the systems neuroscience and making the machine to adapt (or) learn from the data feed, it if highly difficult to have a set of programming lines to remain to function as time progresses. They have to learn directly from their experiences and without any retraining.


---------------------------------------
This is just out of my collection, if you have any objections, drop me a mail at dskcheck@gmail.com

Digital Marketing - the new face of business


Behavior tracking on the digital world will unveil many interesting facts about the business and the consumers. As on Jan of 2016, about 2.4 million searches happened on google, $203,596 is in sales by amazon, about 347,222 tweets at twitter and about 20.8 million messages at WhatsApp. With such huge amounts of digital foot print by online communities, it is not yet capitalized the power of digital market at such vibrant sources. The value proposition from these communities is very huge as the data is unstructured and having a clear definition in translating the strategy of the digital marketing towards B2B or B2C is a captivating goal for any business to thrive in this digital world. Digital transformation is not just having a marketing strategy, but, driving the customer experience with a new level of influence of the digital content tactic techniques as well as the usage.

I wanted to study the organization behavior and the processes involved in the successful as well as failed organizations to understand the impact of the digital marketing. The decision making processes within these companies will yield lot of knowledge and the same can be used as investment for human aspects of various other businesses. The inter-organization communication channels and the data exchange standards will guide the new businesses to optimize their revenue model with a collaborative model.  Augmented reality is something that is getting popular in the current trend with the gadgets like HoloLens from Microsoft. Visual intelligence ads a lot of value proposition to the brand in the market. Adding a virtual tour has been a great asset within the real estate business. At the same time having a panoramic virtual tour gives the consumers a firsthand experience of the products that they are interested to purchase.

Mobile industry is another contribution for the digital marketing platform. According to IAMAI, within India, it is estimated that about 462 million users are using internet by Feb 2016 and about 371 million users are connected to the network through mobile phones. About 71% of this 371 million mobile internet users belong to urban area. Mobile phones are now becoming smart phones and are becoming a necessity for every human on the plant. The Chinese smart phone manufactures are lowering the average selling price (ASP), thus, many first-time mobile phone users are willing to invest on these smart phones.

It is always mistaken by many individuals towards digital marketing is all about digital content creation to attract unique visitors to the business, but, it is time to highlight that digital marketing is also about digital video that is streaming on the network, music that is purchased over the connected channels, games that are played with and without virtual reality. It is estimated that by end of 2016, Android is planning to ship an operating system with VR capability.

HTC started manufacturing VR gadgets as VIVE. Huawei introduced a VR headset with 3600 view and the surround sound. According to Oculus website, Rift is the first consumer VR headset and is capable of many-a-things. Virtual reality gives a great flexibility to add all 3 dimensions with the help of latest technology as well as the hardware expansion.

The virtual reality contribution in marketing the products is not yet capitalized by industries. However, the B2C market is seeing the need in the gaming industry for such production and aiming devices with a specific needs. Thus, the market witnesses few leading manufacturers are investing their research with these gadgets and releasing their beta products for the consumer’s response. Many eCommerce companies are building their products such that their application is suitable for multi-channel propagation. Yet, they could achieve their yield from, mostly through, websites. Hence, it is the visionary’s responsibility to think innovatively and prepare plans for diversified penetration of the business.


---------------------------------------
This is just out of my collection, if you have any objections, drop me a mail at dskcheck@gmail.com

Why people do what they do

An interesting discussion on the roots for being brilliant on every single day .. by Dr. Alan Watkins



A worth watching and understand the reasons behind every individual's actions.

How to - Leadership styles

The below video is by Conor Neill. There are various other interesting talks by Conor, but, this is the first one that i'm going to post and this is for my reference, so that i'll not forget.



Adventurous places

Today, 10th Dec 2015, have come across of this link from MSN.com

Sounds interesting and the river rafting in Rishikesh seems very much interesting. Someday in life, everyone can try this.

The Tirthan valley seems another interesting place to visit and the picture placed at this links is awesome. Looks like an island and a village on the hill top.

Someday, I'm going to visit these two places.

Angular JS is the next big thing

In the recent past, I have encountered with AngularJS.





The above is the trends by Google


Interestingly, the trend is influencing the javascript coding.

FireFox 5 beta release

Usually to the extent possible, I update to what ever is the latest. Browsers is one option that is possible and is in my reach. IE is my primary browser, irrespective of many crashes or less features when compared with other browsers. I don’t use multiple browsers, but use FireFox just for the sake of testing any web page in multiple browsers. I also use FireFox for couple more reasons, that any latest feature that is in thought process of the community, it is first visible in FF.

Recently, FireFox has released a new version of 5. I remember that there has been a party within Hyderabad for the FF version 3.o and after that there is a news about FF 4.0 beta. I’ve updated my FF to version 4, surprisingly today there is another version 5 which is currently at beta stage is ready to download and install. It is really shocking for me that when is the non-beta version 4 is released? What made the FF team to release a newer version as 5? What new features are included in 5?

A lot many questions are revolving around, but it doesn’t stop me in upgrading to 5. Will write more after the 5 installed. As a matter of fact, I have written this post on 5/25 but I don’t know how it is missed my attention. I didn’t post this until this day. Surprisingly, this post caught my attention when am deleting the old drafts.