Showing posts with label Innovation. Show all posts
Showing posts with label Innovation. Show all posts

Saturday, 24 August 2024

How to avoid common mistakes when adopting AI

How to avoid common mistakes when adopting AI

I’ll never cease to be amazed by the Olympic runners. As someone who has logged my fair share of runs, I’m totally mesmerized by these runners’ paces. I get short of breath just watching them on my TV.

Olympic runners are worthy of our admiration. But these athletes didn’t wake up the day before the Olympics and decide to hop a flight to Paris. Their freedom to run at break-neck speed required years of discipline and training.

They had a method. They trained. Step-by-step. Day-by-day. Until, one day in Paris, they were finally able to harness this power.

This is how we should view AI.

Just like training to be expert runner, a recent Gartner® report (which you can access here complimentarily) emphasizes the importance of a measured approach. According to Gartner, “The building blocks of AI adoption are various and diverse in real life. Nevertheless, when assembled, they follow general principles that support AI progress.” Gartner mentions that “applying these principles is necessary to set realistic expectations, avoid common pitfalls, and keep AI initiatives on track.”

You can’t be in the Olympics on day one — nor do you want to be in the Olympics on day one. Growing into an AI-mature organization is about following a roadmap — a proven method — and not biting off more than you can chew.

By defining a clear strategy, communicating frequently, and setting measurable outcomes, organizations can optimize their results and avoid common pitfalls.

The Gartner phased approach to AI adoption


AI can help you classify and understand complex sets of data, automate decisions without human intervention, and generate anything from content to code by utilizing large repositories of data. However, if you underestimate the importance of getting your priorities in order first, you may be forced to learn the hard way and suffer delays and frustration.

In the report, Gartner offers an AI adoption framework where “organizations will avoid major pitfalls and maximize the chances of successful AI implementation.” Gartner tells organizations to “use the AI adoption curve to identify and achieve your goals for activities that increase AI value creation by solving business problems better, faster, at a lower cost and with greater convenience.”

Let’s look at our takeaways from these key phases.

Phase 1. Planning

Start small. Getting into peak running condition starts with short runs. Identify and recruit an internal champion to help socialize efforts and secure support from key stakeholders. Establish three to six use cases with measurable outcomes that benefit your line of business.

Phase 2. Experimentation

Practice makes perfect. Invest in the humans, processes, and technology that ease the transition between phases, such as funding a Center of Excellence (COE) and teaching practical knowledge of cloud AI APIs. Build executive awareness with realistic goals. Experiment. Break things. And don’t be afraid to change course on your strategy. Be flexible and know when to pivot!

Phase 3. Stabilization

At this point in the process, you have a basic AI governance model in place. The first AI use cases are in production, and your initial AI implementation team has working policies to mitigate risks and assure compliance. This stage is referred to as the “pivotal point” — it is all about stabilizing your plans, so you are ready to expand with additional, more complex use cases.

With strategic objectives defined, budgets in place, AI experts on hand, and technology at the ready, you can finalize an organizational structure and complete the processes for the development and deployment of AI.

Phase 4. Expansion

High costs are common at this stage of AI adoption as initial use cases prove their value and momentum builds. It’s natural to hire more staff, upskill employees, and incur infrastructure costs as the wider organization takes advantage of AI in daily operations.

Track spending and be sure to demonstrate progress against goals to learn from your efforts. Socialize outcomes with stakeholders for transparency. Remember, just like run training, it’s a process of steady improvement. Track your results, show progress, and build on your momentum. As you grow more experienced, you should expand, evolve, and optimize. Providing your organization sees measurable results, consider advancing efforts to support more high risk/high reward use cases.

Phase 5. Leadership

AI will succeed in an organization that fosters transparency, training, and shared usage of across business units, not limited to exclusive access. Build an “AI first” culture from the top down, where all workers understand the strengths and weaknesses of AI to be productive and innovate security.

Lessons from the AI graveyard


AI adoption will vary and that’s okay! Follow these steps to ensure you stay on the path most appropriate for your business. Avoid common mistakes of caving to peer pressure and focus on creating a responsible use of AI that enables you to reduce technology risks and work within the resources currently available. Here’s some advice from those that hit a speedbump or two.

  1. Choose your first project carefully; most AI projects fail to deploy as projected.
  2. Don’t underestimate the time it takes to deploy.
  3. Ensure your team has the right skills, capacity, and experience to take advantage of AI trends.

No two AI journeys are the same


According to Gartner, “By 2025, 70% of enterprises will have operationalized AI architectures due to the rapid maturity of AI orchestration platforms.” Don’t get discouraged if you are in the 30% that may not be on that path.

Every organization will choose to adopt AI at the rate that is right for them. Some organizations consider themselves laggards, but they are learning from their peers and are taking the necessary steps to create a successful AI implementation. “By 2028, 50% of organizations will have replaced time-consuming bottom-up forecasting approaches with AI, resulting in autonomous operational, demand, and other types of planning.”

Read the complementary report to learn more about key adoption indicators and recommendations to ensure data is central to your strategy—from determining availability, to integration, access and more. This Gartner report provides hands-on, practical tips to help build confidence with tips and recommendations to help embrace the AI journey from planning to expansion.

Source: cisco.com

Tuesday, 7 February 2023

New Cisco hybrid work offers: Helping you reimagine the employee experience

Getting Hybrid Work “just right”


The concept of “hybrid work” is getting a lot of attention as more companies are trying to determine the right mix of remote and in-office presence for their employees. This challenge is also highlighting a lack of understanding on the best ways to support a hybrid workforce to achieve improvements in productivity and office space optimization.

Cisco, Cisco Exam, Cisco Exam Prep, Cisco Tutorial and Materials, Cisco Career, Cisco Guides, Cisco Preparation

We have learned a lot at Cisco from our 15+ years of experience in creating the best experience for employees to get work done instead of worrying about where the work gets done. Creating this employee experience took much more than stitching together a collection of technology products, vendors, and commercial support models. Instead, we focused on delivering the hybrid work experience as a business outcome. By taking this holistic approach, we have seen some impressive results that are flowing through to our bottom line:

◉ Helping us to be rated #1 Best Place to Work for multiple years, and with less than half of the average industry attrition.

◉ Enabling our Real Estate teams to invest in higher quality, more modern and sustainable work environments with 30-50% less space, and with better employee experiences.

◉ Scaling of IT processes, infrastructure, and applications to support secure hybrid work for tens of thousands of employees worldwide.

Re-imagining the employee experience


One of the major obstacles we had to overcome was making hybrid work easy for non-technical employees without much IT expertise. After all, hybrid work should not require your employees to be their own IT manager.

To get employees productive quickly, we pre-install our hybrid work software package on employee laptops. Webex is the best platform for collaboration. Secure Endpoint, Duo, Meraki Systems Manager, and Umbrella provide world-class security that frustrates attackers, not users. And ThousandEyes Endpoint Agent enables remote troubleshooting, so employees do not need to go into the office for IT help.

We also added our Meraki networking for fast, secure home office wireless. To ensure that remote workers can fully engage with anyone in the office, we include a Cisco 4K video camera and headphones with a large video monitor. Combined with Webex, this solution provides outstanding video and audio quality.

The best part is the employee experience. The employee just turns on the laptop and is automatically connected. Simple. No technical experience needed.

What’s new?


Our business outcome approach to hybrid work has been hugely popular with Cisco employees. We want to make our experience YOUR experience. I’m thrilled to announce the availability several new offers with special pricing that make it easier to design, purchase, and implement hybrid work for your own organization. These new offers include:

1. Detailed design guides for Work from Office renovations.

2. Cisco Validated Framework documentation for IT managers to deploy Work from Office.

3. New commercial construct –

◉ Hybrid Work Software Offer — Powered by Enterprise Agreement 3.0, this is the best value in the industry for hybrid work across collaboration, security, digital experience monitoring, and mobile device management.

◉ Hybrid Work Home Offer – Our work-from-home expertise for delivering collaboration with different devices and networking at special pricing.

◉ Hybrid Work Office Offer – Helping companies build sustainable spaces that are optimized for hybrid work.

Source: cisco.com

Thursday, 3 March 2022

How Diverse Experience and Simplicity Drive Innovation

I’ve found that there are many ways to innovate. In my current role in Cisco’s Customer Partner Experience Chief Technology Office, I generate and collect insights that shape our strategy, interface with our teams around the globe and mentor innovators from ideation to iteration to execution. In my 40 years of experience in networking and related fields, including 22 years at Cisco and 17 years as a Distinguished Engineer, I’ve seen innovation work best through the following general process:

1. First, you’ve got to Think of an idea.

2. Then, you need to make that idea real: Create a prototype.

3. Your idea has to have some Value that others want. Now, this value can either be a standalone invention or something that is innovative but part of a bigger system.

4. A natural next step after thinking about your idea’s value is whether it will sell in the marketplace. I’ve put value in the 3rd spot, but it could equally be after the thinking step. But you need to be careful not to stifle your creativity by fixating too much on whether your idea will sell, lest you get so distracted you lose your innovation-mojo (Innomojo).

5. The ultimate aim of innovation is to create better outcomes for people, so once you have your gizmo, hopefully you have created something that people will want/Use.

Cisco Prep, Cisco Certification, Cisco Learning, Cisco Career, Cisco Tutorial and Material, Cisco Innovation
Figure 1: There’s More To Thinking

In this blog, I’ll go into more detail into the “Think” step (Figure 2). Thinking requires some knowledge of the subject, a bit of know how or practical experience in making similar items — those nuances learnt over time of what and what not to do — and, of course, imagination! (I, for one, think you need a lot of this last ingredient).

Cisco Prep, Cisco Certification, Cisco Learning, Cisco Career, Cisco Tutorial and Material, Cisco Innovation
Figure 2: There’s More To Thinking

How Diverse Experience Leads to Minimal Bias


Now sometimes you can have too much knowledge or overthink things to the point where your biases and preconceived notions of what to create start to kick in, which may be more of a hindrance. You start to go down the path of pessimism, saying things like, “This is why we shouldn’t,” or “This is why it can’t be done,” or “It’s too hard” and so on. You then need to introduce diverse experiences and opinions into the innovation process to give you a more balanced approach.

Diversity comes in many forms: gender, race, age, skills, experience level (such as novice to expert), location, culture, and so on. By seeking different points of view for an idea, you are more likely to end up with a more solid innovation proposal.

Figure 3 shows an example of what can happen when you have minimal bias and experience. Back in the mid-1980s a young student by the name of Rob Newman at the University of Western Australia came up with a new way of providing high speed connections across an urban city area (referred to as a Metropolitan Area Network). Ethernet in those days was still confined to the local area — i.e., buildings and floors — so there needed to be a way to connect those buildings across a cityscape. His invention, which was called QPSX, went on to become the global Metropolitan Area Network standard called IEEE 802.6.

The interesting part to this story was that Rob had no practical experience in running WAN/LAN networks, only theoretical experience, and had no preconceived ideas!

Cisco Prep, Cisco Certification, Cisco Learning, Cisco Career, Cisco Tutorial and Material, Cisco Innovation
Figure 3: An Example Of No Bias

A great example (Figure 4) of how innovation can come from viewing at a problem through a different lens is how what3words.com made GPS coordinates easier to use and remember. By statically assigning every 3 sq meters on earth with a unique combination of three words, you can now find, share and navigate to precise locations using three simple words. For example it is possible to enter a phrase like “warns.booed.snoring”  to describe your location instead of making you deal with confusing number co-ordinates like 250 20‘22.3.

Cisco Prep, Cisco Certification, Cisco Learning, Cisco Career, Cisco Tutorial and Material, Cisco Innovation
Figure 4: what3words are you?

The Power of Simplicity


Not all innovation needs to be complex. Some of the best ideas might come from complex minds, but they still can be simple in nature. In some cases, to execute a simple idea is usually complex behind the scenes, but from the layman’s point of view, they seem straightforward. Take, for instance, the flush system in a toilet. Simple? Sure, but wait until you have to replace a washer!

An example of a patent that was simple, novel, and at the time, not obvious is one that was thought up by two of the top inventors at Cisco, Pascal Thubert and Eric Levy-Abegnoli, when they were at IBM 20+ years ago. It was called CAPTCHA; Implementing a robot-proof website.

You most certainly have come across the “I am not a robot” box on websites. This is the essence of CAPTCHA. It’s a simple, yet ingenious invention. As simple as it may be, has protected websites from malicious actors for many years now.

Cisco Prep, Cisco Certification, Cisco Learning, Cisco Career, Cisco Tutorial and Material, Cisco Innovation
Figure 5: CAPTCHA A Robot Proof Website

To Innovate, Embrace Diversity and Simplicity


The process of thinking up the next new big idea can be daunting, but you can help the process along by employing diverse and even seemingly irrelevant perspectives and backgrounds. Part of the art of innovation is being able to view the same problem, mechanism, or process through a different lens — or, thinking outside of the box, if you will. The quote below from Dr. Szent-Györgyi remains relevant for eternity.

“Innovation is seeing what everybody has seen and thinking what nobody has thought.”

Combining such cognitive diversity with the drive to make using an invention as simple as possible can result in innovation magic.

Source: cisco.com

Saturday, 5 December 2020

Regaining Control of the Digital Experience

Cisco Exam Prep, Cisco Tutorial and Material, Cisco Certification, Cisco Guides, Cisco Learning, Cisco Career

2020 will likely be remembered as the year that pushed enterprises over the digitization tipping point. In just a few months, enterprises have had to transform how their employees work, how they serve their customers, and in some cases, they have had to also pivot to a new business model. Knowledge workers are now working from anywhere, contact center agents are taking customer calls from their home, patients are electing to visit their physician virtually, and consumers have moved to digital channels.

Some of these changes are temporary, but many are likely here to stay.

This shift has led to a disaggregated digital footprint and hyper-distributed IT environments. As enterprises accelerate their adoption of cloud hosted applications across hybrid and multicloud architectures, applications and services have also become more distributed.

While the perimeter of the IT environment has drastically expanded, IT does not always have full control over the application and infrastructure stack, and connectivity is reliant on unpredictable third-party networks, IT is still responsible for delivering a seamless end user experience.

So how can IT continue to optimize digital experience?

It starts with visibility – with an end-to-end view of the delivery of applications and services over the Internet.

Cisco Exam Prep, Cisco Tutorial and Material, Cisco Certification, Cisco Guides, Cisco Learning, Cisco Career

By pairing Application Performance Monitoring (APM) and Network Intelligence, enterprises can get a complete view of the health of their applications and how users experience them.

APM provides proactive visibility into the application delivery, performance, and key performance indicators of business metrics for applications hosted on premise or in the cloud – and managed by IT.

Network Intelligence provides visibility into external dependencies (such as SaaS applications, APIs, DNS, and ISP connectivity) and correlates application layer visibility with hop-by-hop visibility across network paths and Internet routing data.

APM provides visibility for DevOps teams, so that they can make the necessary architectural decisions to deliver optimal application performance. Network Intelligence gives inside-out and outside-in visibility for NetOps and CloudOps teams, so that they can reduce Mean Time to Troubleshoot (MTTT), ensure business continuity and maintain a high-quality end user experience.

While COVID may have accelerated the digital transformation of most enterprises and pushed them over the technology tipping point, “in the end, tipping points are a reaffirmation of the potential for change and the power of intelligent action” (Malcolm Gladwell).

Through the power of two industry leading solutions – AppDynamics and ThousandEyes – we believe that enterprises can take intelligent action and regain control of the digital experience of their employees and customers in a hyper distributed new normal.

Cisco Exam Prep, Cisco Tutorial and Material, Cisco Certification, Cisco Guides, Cisco Learning, Cisco Career

Wednesday, 18 November 2020

Envisioning the ideal enterprise collaboration experience

Cisco Prep, Cisco Exam Prep, Cisco Certification, Cisco Learning, Cisco Guides, Cisco Career

As remote work becomes the new normal for many enterprises, collaboration is being tested like never before. And few feel the pressure more than enterprise IT leaders.

In addition to delivering performance and reliability, they need to envision how their organizations can use technology to achieve results remotely. They’re searching for an ideal vision of a modern meeting and collaboration experience.

What does that look like? A hybrid cloud collaboration platform can provide an attractive answer. It’s a highly scalable, easy-to-access solution that offers substantial benefits.

To help formulate your strategy, here are areas where hybrid cloud collaboration can help you capture more value and maximize results.

Collaboration modernization doesn’t require ripping or replacing

Most enterprise organizations have sizable investments in collaboration technology or collaboration-adjacent solutions: endpoints, applications, PBX systems, and more.

As you seek to optimize your collaboration experience, remember that reshaping and reinvigorating your approach doesn’t require you to do away with these existing investments.

The ideal collaboration experience is seamless

Enterprise organizations employ an average of seven different collaboration platforms, such as calendar, IM, email, meetings, file sharing, customer contact center, and so on.

To streamline the user experience, you need to centralize and consolidate tools. It should be a unified experience, not a disparate one. Consistency is key. As you simplify your strategy, you’ll get stronger diagnostics and analytics, and reduce IT costs, too.

Remove friction from your user’s workflow

How many clicks does it take your users to get from, say, an Excel spreadsheet to video-chatting with their project partner? It’s an important number. There’s no such thing as too few clicks.

So how do you reduce the number of clicks? Integration. Embedding collaboration in everyday work applications like Microsoft Office 365, Epic, or ServiceNow allows users to reach out to colleagues without shifting focus or losing their flow.

Elevate collaboration through cloud and AI/ML

Connecting collaboration to the cloud allows you to accomplish amazing things via artificial intelligence and machine learning.

With cloud capabilities, your platform can automatically create meeting rooms when new tickets enter a tool such as ServiceNow.  Provide AI-enabled occupant counting for video rooms. Allow for hands-free collaboration and meeting room scheduling. Automatically output action items from a meeting. Or seamlessly pull up additional context as topics are discussed.

The possibilities are virtually endless.

Ensure crystal-clear audio and video

The ideal modern meeting experience has reliably great call quality. Delivering consistently great performance starts on internal networks. Intelligent networking and policy-based automation help ensure better results.

You should be mindful of your collaboration vendor’s infrastructure. Traffic flow between nodes within the provider cloud environment is also critical.

Start building your hybrid cloud collaboration experience

So how do you make your vision for ideal enterprise collaboration via hybrid cloud a reality?

Cisco Prep, Cisco Exam Prep, Cisco Certification, Cisco Learning, Cisco Guides, Cisco Career

Cisco Performance IT is a methodology that helps enterprise organizations conceive a centralized approach to collaboration—and builds a roadmap to take them there. It delivers increases in efficiency that cost-justify the investment in collaboration. These efficiencies can even enable the investment to pay for itself.

Performance IT can help you find ways to leverage your existing investments and maximize their value as your collaboration evolves.

Tuesday, 20 October 2020

Collaboration in the Age of AI: How Cisco is Pioneering the Use of AI and Emerging Technology Within Collaboration

Artificial intelligence (AI) has become all the rage. Just the mere mention of it makes us think of hi-tech and some futuristic state that promises simplicity and instant knowledge. According to research from O’Reilly, engagement with artificial intelligence technology grew 58% last year.* Additionally, the global artificial intelligence market is expected to grow nearly 50% in 2020, to a staggering $40.74 billion.** For the collaboration industry, their use brings hope of frictionless and instant connections.

Webex’s Rich History in AI Innovation

Cisco Webex has pioneered the use of AI within collaboration to bring this hope into reality. There is no other vendor in this space with a rich history in AI innovation like Webex.  All for the purpose of helping people to connect like never before from wherever they work, play, or learn. To enable a safe return to the office. And to make decisions about collaboration spaces and office floor plans. From your home to the board room, our, AI, and automation technology provide intelligent experiences and drive changes, that keep everyone safe and productive.

And it isn’t something that will happen in the future. It’s happening today; in fact, we’ve been doing it for years following our strategy to apply AI and Machine Learning (ML) to practical applications in collaboration. We identified the most important areas where machine learning would make a difference in collaboration solutions and have focused our efforts on relationship intelligence, audio & speech technologies, bots & assistant, and computer vision.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

This involved the application of a range of AI-based technologies including:

◉ Conversational AI, a combination of natural language processing, dialog management, and question answering
◉ Wakeword speech technology
◉ Speech To Text (STT) and Text To Speech (TTS)
◉ Speech Transcription and Translation
◉ Noise detection and removal
◉ Face Recognition
◉ People Insights

To support the advanced machine learning techniques used in these technologies several of them were optimized to run on NVIDIA GPU’s. Additionally, these features were deployed in the cloud or directly on client devices in order to provide optimal processing and the best data privacy position for end users.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

2017


After several years of research and development, this was the year Webex first introduced AI that could change the way we meet and interact. For example, two big challenges we noticed back then were how we could reduce distracting noises (sirens, doorbells, dog barking, etc.), and how to present the best view of the conference room for remote participants. As a result, we introduced the following:

◉ Machine learning-based noise detection – Webex used AI to recognize these loud and annoying noises in the background. Once detected, the system prompted you to mute your microphone or suppressed common noises such as typing on a keyboard or rustling papers.

◉ Best overview and Speaker Track camera framing of participants – Video systems in the past were able to detect and zoom in on different speakers using multiple moving cameras. Modern Webex Rooms added intelligence to do this digitally with fixed cameras. They automatically framed up attendees as they talk to provide closeups of where the conversation is happening. This dramatically improved the experience of remote participants.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

2018


The rise of small, agile teams meant that collaboration wasn’t just happening in traditional conference rooms. Every shared space was effectively turning into a huddle room. Whatever space people met in, they wanted the same easy join/start/share experience.  So, our engineers not only made the conference room look even better to remote participants, but also improved the experience of people in those rooms. Webex Rooms systems have a modern hardware architecture that includes NVIDIA GPUs. This architecture allowed us to build sophisticated computer vision applications and bring AI-driven features to market faster. These included:

◉ Face detection and people count – Webex Room devices used computer vision and a collection of sensors to determine how many people are in the room, unlocking powerful room utilization insights for customers

◉ Presenter tracking – By detecting people and faces, Webex Room cameras could automatically follow the active speaker if they paced or moved about the room, so they always stayed in frame

◉ Conversational AI on devices (Webex assistant) – Webex brought to market the first voice-activated assistant to help you call someone, start meetings or share your screen without touching anything

◉ Automated pair and share: The Webex app connected to your Webex video devices wirelessly through ultrasound, and that’s when the magic happened. The proximity sensors in Webex Rooms could detect when you walked into a room, and the prompt on the screen would welcome you by name. And your Webex app could automatically pair to that device in order to share content without ever touching cables or fiddling with remote controls or cables!

2019


As the remote collaboration experience became better, what people wanted next was building a better, more intimate connection to the people they were meeting with on the screen. How could we shave off the 10 minutes of going around the room for introductions, and yet help you feel you already knew everyone you were meeting with?

◉ Relationship intelligence (People Insights) – Webex brought to market People Insights to provide users with comprehensive, real-time business and professional profiles of meeting participants, giving users context and increased insight about the people they meet with…either before the meeting or during the meeting.

◉ Facial recognition with name labels – To go along with facial detection, we launched facial recognition. Adhering to strict data privacy rules, those who opted in for this feature were able to have the camera system recognize their face and then display their name label under their face to all remote participants.

◉ Proactive collaboration assistant – With advancements in natural language abilities, Webex Assistant became even smarter. Previously, it was able to respond when spoken to and carry out actions. But now it could also proactively start a conversation. For example, when it was time for a meeting, Webex Assistant would wake up and ask the user if they want to join.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

2020


This was/is the year where work from home become mainstream, and #RemoteWork started trending on social streams. Working from home presents some unique challenges and it became clear that new innovations were needed to make it easier to work from anywhere, without distraction. This has been a watershed moment for needing AI in collaboration, as more people dealt with all sorts of background and noise distractions.  How did Cisco Webex respond? With intelligent technology for the hybrid workplace:

◉ Background blur AND virtual replacement options across any device or OS – While other vendors offered this, Webex was the first to offer both blurring and virtual background across any device or operating system

◉ Mask-friendly People Counting: Webex Room devices are able to detect & count people regardless of which way they are facing, even if they are wearing masks! This information can now also be used for social distancing alerts based on room capacity.

◉ Noise Removal WITH Speech enhancement – Solving for background noise has become table stakes. With the recent acquisition of BabbleLabs, Webex has taken the technology to reduce meeting interruptions to the next level. This noise removal technology, powered by AI, goes beyond noise suppression by 1) distinguishing speech from background noise, 2) removing background noise in real-time, and 3) enhancing your voice to elevate communication, independent of language.

◉ A personal in-meeting assistant (expanding Webex Assistant in Meetings) – Now you have a personal collaboration assistant in every meeting! The Webex voice assistant expands beyond Room devices, to any Webex meeting, and uses advanced speech recognition and natural language understanding to turn talk into action.

◉ Real-time closed captioning – See what is being said, even if you are in a place that makes it hard to hear what is being said.

◉ Capture action items and highlights – Users can simply tell Webex to highlight certain points in a meeting or to create action items.

◉ Searchable and editable meeting transcript – After the meeting see the transcript, edit it, search within it, and easily share it. It automatically captured for you.

◉ Speaker labeling in transcripts– names are shown on notes, highlights, and transcripts to let you know who said what.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

When working from home, many people are faced with spotty Wi-Fi or bandwidth constrained home networks that just aren’t as robust as corporate networks. We improved Webex performance in such conditions by applying machine intelligence in a few core areas:

◉ Video Super-resolution – When there isn’t enough bandwidth to deliver HD video, Webex intelligently applies adaptive super-resolution. We’re able to deliver HD-like quality even when receiving 360p or lower resolution video.

◉ Region of interest encoding – Webex can intelligently identify the most important regions in a video frame, like a person’s face. When bandwidth is limited, Webex can still deliver high-quality video by making sure that the important parts of the frame look better, whereas other parts like backgrounds might be slightly lower quality.

Cisco Study Material, Cisco Learning, Cisco Guides, Cisco Certification

◉ AV1 Next-Gen Video Compression – AV1 is a new, next-gen video codec with an extensive toolset that delivers state-of-the-art compression performance. Last summer, in an industry-first demonstration we not only showed live encoding of 720p30 camera video at half the bandwidth of H.264 but also high frame rate share encoded at 1080p30 using around 2/3 of the bitrate of H.264 encoding 720p30, all on a commodity laptop. We’ve been making steady progress on this technology and soon you will see us implement it in Webex meetings, further reducing the amount of bandwidth required for a high-quality experience. 

What About my Data Privacy?


Webex brings powerful artificial intelligence and machine learning to your collaboration experience, at home or at the office, to help to foster relationships, enhance customer interactions, and build high-performance teams across boundaries. But what about data privacy? How are my data privacy rights being protected?

Our AI/ML initiatives are guided by a few core principles:

◉ Don’t retain data if you don’t have to
◉ If you do, keep it for the shortest possible time
◉ Be transparent about data usage
◉ Provide edit and deletion controls
◉ Empower end-users and admins

Thursday, 20 February 2020

Answering The Big Three Data Science Questions At Cisco

Data Science Applied In Business


In the past decade, there has been an explosion in the application of data science outside of academic realms. The use of general, statistical, predictive machine learning models has achieved high success rates across multiple occupations including finance, marketing, sales, and engineering, as well as multiple industries including entertainment, online and store front retail, transportation, service and hospitality, healthcare, insurance, manufacturing and many others. The applications of data science seem to be nearly endless in today’s modern landscape, with each company jockeying for position in the new data and insights economy. Yet, what if I told you that companies may be achieving only a third of the value they could be getting with the use of data science for their companies? I know, it sounds almost fantastical given how much success has already been achieved using data science. However, many opportunities for value generation may be getting over looked because data scientists and statisticians are not traditionally trained to answer some of the questions companies in industry care about.

Most of the technical data science analysis done today is either classification (labeling with discrete values), regression (labeling with a number), or pattern recognition. These forms of analysis answer the business questions ‘can I understand what is going on’ and ‘can I predict what will happen next’. Examples of questions are ‘can I predict which customers will churn?’, ‘can I forecast my next quarter revenue?’, ‘can I predict products customers are interested in?’, ‘are there important customer activity patterns?’, etc… These are extremely valuable questions to companies that can be answered by data science. In fact, answering these questions is what has caused the explosion in interest in applying data science in business applications. However, most companies have two other major categories of important questions that are being totally ignored. Namely, once a problem has been identified or predicted, can we determine what’s causing it? Furthermore, can we take action to resolve or prevent the problem?

I start this article discussing why most data driven companies aren’t as data driven as they think they are. I then introduce the idea of the 3 categories of questions companies care about the most (The Big 3), discuss why data scientists have been missing these opportunities. I then outline how data scientists and companies can partner to answer these questions.

Why Even Advanced Tech Companies Aren’t as Data Driven As They Think They Are.


Many companies want to become more ‘data driven’, and to generate more ‘prescriptive insights’. They want to use data to make effective decisions about their business plans, operations, products and services. The current idea of being ‘data driven’ and ‘prescriptive insights’ in the industry today seems to be defined as using trends or descriptive statistics about about data to try to make informed business decisions. This is the most basic form of being data driven. Some companies, particularly the more advanced technology companies go a step further and use predictive machine learning models and more advanced statistical inference and analysis methods to generate more advanced descriptive numbers. But that’s just it. These numbers, even those generated by predictive machine learning models, are just descriptive (those with a statistical background must forgive me for the overloaded use of the term ‘descriptive’). They may be descriptive in different ways, such as machine learning generating a predicted number about something that may happen in the future, while a descriptive statistic indicates what is happening in the present, but these methods ultimately focus on producing a number. To take action to bring about a desired change in an environment requires more than a number. It’s not enough to predict a metric of interest. Businesses want to use numbers to make decisions. In other words, businesses want causal stories. They want to know why a metric is the way it is, and how their actions can move that metric in a desired direction. The problem is that classic statistics and data science falls short in pursuit of answers to these questions.

Take the example diagram shown in figure 1 below. Figure 1 shows a very common business problem of predicting the risk of a customer churning. For this problem, a data scientist may gather many pieces of data (features) about a customer and then build a predictive model. Once a model is developed, it is deployed as a continually running insight service, and integrated into a business process. In this case, let’s say we have a renewal manager that wants to use these insights. The business process is as follows. First, the automated insight service that was deployed gathers data about the customer. It then passes that data to the predictive model. The predictive model then outputs a predicted risk of churn number. This number is then passed to the renewal manager. The renewal manager then uses their gut intuition to determine what action to take to reduce the risk of churn. This all seems straightforward enough. However, we’ve broken the chain of being data driven. How is that you ask? Well, our data driven business process stopped at the point of generating our churn risk number. We simply gave our churn risk number to a human, and they used their gut intuition to make a decision. This isn’t data driven decision making, this is gut driven decision making. It’s a subtle thing to notice, so don’t feel too bad if you didn’t see it at first. In fact, most people don’t recognize this subtlety. That’s because it’s so natural these days to think that getting a number to a human is how making ‘data driven decisions’ works. The subtlety exists because we are not using data and statistical methods to evaluate the impact of actions the human can take on the metric they care about. A human sees a number or a graph, and then *decides* to take *action*. This implies they have an idea about how their *action* will *effect* the number or graph that they see. Thus, they are making a cause and effect judgement about their decision making and their actions. Yet, they aren’t using any sort of mathematical methods for evaluating their options. They are simply using their personal judgement to make a decision. What can end up happening in this case is that a human may see a number, make a decision, and end up making that number worse.

Let’s take the churn risk example again. Let’s say the customer is 70% likely to churn and that they were likely to churn because their experience with the service was poor, but assume that the renewal manager doesn’t know this (this too is actually a cause and effect statement). Let’s also say that a renewal manager sends a specially crafted renewal email to this customer in an attempt to reduce the likelihood of churn. That seems like a reasonable action to take, right? However, this customer receives the email, and is reminded of how bad their experience was, and is now even more annoyed with our company. Suddenly the likelihood to churn increases to 90% for this customer. If we had taken no action, or possibly a different action (say connecting them with digital support resources) then we would have been better off. But without an analysis of cause and effect, and without systems that can analyze our actions and prescribe the best ones to take, we are gambling with the metrics we care about.

Cisco Prep, Cisco Tutorial and Material, Cisco Guides, Cisco Certifications, Ciscoa Learning
Figure 1

So how can we attempt to solve this problem? We need to incorporate mathematical models and measurement into the business process after the number is generated. We need to collect data on what actions are being taken, measure their relationship with the metrics we care about, and then optimize over our actions using causal inference models and AI systems. Figure 2 below shows how we can insert an AI system into the business process to help track, measure, and optimize the actions our company is taking. Using a combination of mathematical analysis methods, we can begin to optimize the entire process using data science end to end. The stages of this process can be abstracted and generalized as answering 3 categories of questions companies care about. Those 3 categories are described in the next section.

Cisco Prep, Cisco Tutorial and Material, Cisco Guides, Cisco Certifications, Ciscoa Learning

Comparing Machine Learning to Causal Analysis (Inference)


To get a better understanding of what machine learning does and where it falls short, we introduce figure 3 and figure 4 below. Figure 3 and Figure 4 both describe the problem space of understanding cancer. Machine learning can be used to do things like predict whether or not a patient will get cancer given characteristics that have been measured about them. Figure 3 shows this by assigning directed arrows from independent variables to the dependent variable (in this case cancer). These links are associative by their construction. The main point is that machine learning focuses on numbers and the accurate production of a number. This can in many cases be enough to gain a significant amount of value. For example, predicting the path of a hurricane has value on it’s own. There exists no confusion about what should be done given the prediction. If you are in the predicted path of the hurricane, the action is clearly to get out of the way. Sometimes however, we want to know why something is happening. Many times we want to play ‘what-if’ games. What if the patient stopped smoking? What if the patient had less peer pressure? To answer these questions, we need to perform a causal analysis.

Cisco Prep, Cisco Tutorial and Material, Cisco Guides, Cisco Certifications, Ciscoa Learning
Figure 3

Figure 4 below shows a visual example of what causal analysis provides. Causal analysis outputs stories, not just numbers. The diagram shows the directed causal links between all variables in an environment. For example, given this diagram anxiety causes smoking. Causal stories are important any time we or our business stakeholders want to take action to improve the environment. The causal story allows us to quantify cause and effect relationships, play what-if scenarios, and perform root-cause analysis. Machine learning falls short of being able to do this because these all require a modeling of cause and effect relationships.

What Are the Big 3?


Cisco Prep, Cisco Tutorial and Material, Cisco Guides, Cisco Certifications, Ciscoa Learning
Figure 5

Figure 5 above describes what ‘The Big 3’ questions companies care about are. The big 3 questions seem fairly obvious. In fact, these questions are at the foundation of most of problem solving in the real world. Yet, almost all data science in industry today revolves around answering only the first question. What most data scientists understand as supervised, unsupervised, and semi-supervised learning revolves around answering what is happening or what will happen. Even with something like a product recommendation system (which you might believe prescribes something because of the term ‘recommend’), we only know what products a customer is interested in (thus it’s only an indication of interest, not a reason for interest). We don’t know the most effective way to act on that information. Should we send an ad? Should we call them? Do certain engagements with them cause a decrease their chances of purchase? To answer what is *causing* something to happen, we need to rely on foundational work in the area of Causal Inference developed by researchers like Ronald Fisher, Jerzy Neyman, Judea Pearl, Donald B. Rubin, Paul Holland, and many others. Once we understand what is causing a metric we care about, we can at least begin to think intelligently about the actions we can take to change those metrics. This is where the third question mentioned in figure 3 above comes in. To answer this question we can rely on a wide variety of techniques that have been developed including causal inference for the cause and effect relationship between actions and the metrics they are supposed to affect, statistical decision theory, decision support systems, control systems, reinforcement learning, and game theory.

Cisco Prep, Cisco Tutorial and Material, Cisco Guides, Cisco Certifications, Ciscoa Learning
Figure 6

Figure 6 above breaks down some of the methods in a more technical way. The methodology column outlines the major methods, fields, and approaches that can be in general used each of the big 3 questions in turn. The algorithms column lists some specific algorithms that may be applied to answer each of the big 3 questions. While some of these algorithms should be familiar to the average data scientist (deep neural networks, random forests, etc.), others are maybe only known in passing (multi-armed bandits, reinforcement learning, etc). Still more algorithms are likely to be totally new to some data scientists (Difference in Differences, Propensity Score Matching, etc). The main paper delves into each question and the important technical details of the methods used to answer each question. It’s very important to understand these methods, particularly for performing causal analysis and optimizing actions. These methods are highly nuanced, with many difference kinds of assumptions. Naively applying these methods without understanding their limitations and assumptions will almost certainly lead to incorrect conclusions.

Example Use Case for Renewals.


A well known question, in which we have applied the big 3 methodology, is for understanding Cisco product and service renewals. Understanding and predicting renewals is a prime example of how many companies are attempting to get value through data science. The problem is also typically referred to as predicting churn, churn risk prediction, predicting attrition. Focusing on renewals is also useful for demonstration purposes because most of the data science applied to problems of this kind fall short of providing full value. That’s because renewals is a problem where providing a number is not the goal. Simply providing likelihood of a customer to renew is not enough. The company wants to **do** something about this. The company wants to take action to cause an increase in the likelihood to renew. For this, and any other time where the goal is to **do** something, we rely on causal inference and methods for optimizing actions.

Question 1: What is happening or will happen?

As we’ve already stated, the main question that is typically posed to a team of data scientists is ‘Can we accurately predict which customers will renew and which ones won’t?’ While this is a primary question asked by the business, there are many other questions that fall into the area of prediction and pattern mining including,

1. How much revenue can we expect from renewals? What does the distribution look like?
2. What’s the upper/lower bound on the expected revenue predicted by the models?
3. What are the similar attributes among customers likely to churn versus not churn?
4. What are the descriptive statistics for customers likely to churn vs not churn collectively, in each label grouping, and in each unsupervised grouping?

Each of the above questions can be answered systematically by framing them as problems either in prediction or pattern mining, and by using the wide variety of mathematical methods found in the referenced materials in the main paper here. These are the questions and methods data scientists are most familiar, and will most commonly be answered for a business.

Question 2: Why is this happening or going to happen?

Given this first question, the immediate next question is why. Why are customers likely or not likely to churn? For each question that we can build a model for, we can also perform a causal analysis. Thus, we can already potentially double the value that a data science project returns by simply adding on a causal analysis to each predictive model built. It’s important to bring up again that this question is so important that most data scientists are either answering it incorrectly, or are misrepresenting the information from statistical associations.

Specifically, when a data scientist is asked the question of why a customer is likely to churn, they almost exclusively turn to feature importance and local models such as LIME, SHAP, and others. These methods for describing the reason for a prediction are almost always incorrect because there is a disconnect between what the business stakeholder is asking for and what the data scientist is providing because of two different interpretations of the term ‘why’. Technically, one can argue that feature importance measures what features are important to ‘why’ a model makes a prediction, and this would be correct. However, a business stakeholder usually wants to know ‘what is causing the metric itself’ and not ‘what is causing the metric prediction’. The business stakeholder wants to know the causal mechanisms for why a metric is a particular number. This is something that feature importance absolutely does not answer. The stakeholder wants to use the understanding of the causal mechanisms to take an action to change the prediction to be more in their favor. This requires a causal analysis. However, most data scientists simply take the features with highest measured importance and present them to the stakeholder as though they are the answer to their causal question. This is objectively wrong, yet is time and again presented to stakeholders by seasoned statisticians and data scientists.

The issue is compounded by the further confusion added by discussions around ‘interpretable models’ and by the descriptions of feature importance analysis. LIME describes it’s package as ‘explaining what machine learning classifiers (or models) are doing’. While still a technically correct statement, these methods are being used to incorrectly answer causal questions, leading stakeholders to take actions that may have the opposite effect of what they intended.

While we’ve outlined the main causal question, there are a number of questions that can also be asked, and corresponding analysis that can be performed including,

1. How are variables correlated with each other and the churn label? (A non-causal question)

2. What are the important features for prediction in a model in general? (A non-causal question)

3. What are the most important features for prediction for an individual? Do groupings of customers with locally similar relationships exist? (A non-causal question)

4. What are the possible confounding variables? (A causal question)

5. After controlling for confounding variables, how do the predictions change? (A non-causal question benefiting from causal methods)

6. What does the causal bayes net structure look like? What are all of the reasonable structures? (A causal question)

7. What are the causal effect estimates between variables? What about between variables and the class label? (A causal question).

Many of these questions can be answered in whole or in part by a thorough causal analysis using the methods we outlined in the corresponding causal inference section of the main paper here, and further multiply the value returned by a particular data science project.

Question 3: How can we take action to make the metrics improve?

The third question to answer is ‘what actions can a stakeholder take to prevent churn?’ This is ultimately the most valueable of the three questions. The first two question set the context for who to focus on and where to focus efforts. Answering this question provides stakeholders with a directed and statistically valid means to improve the metrics they care about given complex environments. While still challenging given the methods available today (and presented in the section on intelligent action), it provides one of the greatest value opportunities. Some other questions that can be answered related to intelligent action that stakeholders may be interested in include,

1. What variables are likely to reduce churn risk if our actions could influence them?

2. What actions have the strongest impact on the variables that are likely to influence churn risk, or to reduce churn risk directly?

3. What are the important pieces of contextual information relevant for taking an action?

4. What are the new actions that should be developed and tested in an attempt to influence churn risk?

5. What actions are counter-productive or negatively impact churn risk?

6. What does the diminishing marginal utility of an action look like? At what point should an action no longer be taken?

The right method to use for prescribing intelligent action depends largely on the problem and the environment. If the environment is complex, the risks high, and there is not much chance for an automated system to be implemented, then methods from causal inference, decision theory, influence diagrams, and game theory based analysis are good candidates. However, if a problem and stakeholder are open to the use of an automated agent to learn and prescribe intelligent actions, then reinforcement learning may be a good choice. While possibly the most valuable of the big three questions to answer, it also exists as one of the most challenging. There still many open research questions related to answering this question, but the value proposition means that it’s likely an area that will see increased industry investment in the coming years.

How We Are Improving CX By Using Data Science to Answer the Big 3 at Cisco.


Like many other companies, Cisco has many models for answering the first of the big 3 questions. The digital lifecycle journey data science team has many predictive models for understanding Cisco’s customers. This includes analysis of customer purchasing behavior, digital activity, telemetry, support interaction, and renewal activity using a wide variety of machine learning based algorithms. We also apply the latest and greatest forms of advanced statistical and deep learning based supervised learning methods for understanding and predicting the expected behavior of our customers, their interactions with Cisco, and their interactions with Cisco products and services. We go a step further in this area by attempting to quantify and predict metrics valuable to both Cisco and Cisco’s customers. For example, we predict metrics like how a customer is going to keep progressing through the expected engagement with their product over the next several days to next several weeks. This is just one of the many metrics we are trying to understand about the Cisco customer experience. Others include customer satisfaction, customer health, customer ROI, renewal metrics, and many others. These metrics allow us to understand where there may be issues with our journey so that we can start trying to apply data science methods to answer the ‘why’ and ‘intelligent action’ questions we’ve previously mentioned.

We are also using causality to attempt to understand the Cisco’s customer experience, and what causes a good or bad customer experience. We go a step further by trying to complete the causal chain of reasoning to quantify how a customer experience causes Cisco’s business metrics to rise and fall. For example, we’ve used causal inference methods to measure the cause and effect aspects of customer behavior, product utilization, and digital engagements on a customer’s likelihood to renew Cisco services. Using causal inference, we are gaining deeper insights into what is causing our customers and Cisco to succeed or fail, and are using that information to guide our strategy for maximizing the customer experience.

Finally, to answer the third of the big three questions, we are employing causality, statistical decision theory, intelligent agent theory, and reinforcement learning to gain visibility to the impact our activities have on helping our customers and improving Cisco’s business metrics, and to learn to prescribe optimal actions over time to maximize these metrics. We have developed intelligent action systems that we working to integrate with our digital email engagements journeys to optimize our interactions with customers to help them achieve a return on investment. We are, in general, applying this advanced intelligent agent system to quantify the impact of our digital interactions, and to prescribe the right digital customer engagements to have, with the most effective content, at the right time, in the right order, personalized to each and every individual customer.

Why Many Data Scientists Don’t Know the Big 3, or How to Answer Them.


Those learned readers experienced with data science may be asking themselves, ‘is anything new being said here’? It’s true that no new technical algorithm, mathematical analysis, or in depth proof is being presented. I’m not presenting some new mathematical modeling method, or some novel comparison of existing methods. What is new is how I’m framing the problems for data science in industry, and the existing methodologies that can start to solve those problems. Causal inference has been used heavily in medicine for observational studies where controlled trials aren’t feasible, and for things like adverse drug effect discovery. However, Causal Inference hasn’t received wide spread application in areas outside of the medical, economic, or social science fields yet. The idea of prescribed actions is also something that isn’t totally new. Prescribed actions can be thought of as just a restatement of the field of control systems, decision analysis, and intelligent agent theory. However, the utilization of these methods for completing the end-to-end data driven methodology for business hasn’t received wide spread application in industry applications. Why is this? Why aren’t data scientists and businesses working together to frame all of their problems this way?

There could be a couple of reasons for this. The most obvious answer is that most data scientists are trained to answer the first of the big 3 questions. Most data scientists and statisticians are trained on statistical inference, classification, regression, and general unsupervised learning methods like clustering and anomaly detection. Statistical methods like causal inference aren’t widely known, and are therefore not widely taught. Register with any online course, university, or other platform for learning about data science and machine learning and you’ll be hard pressed to find discussions about identifying causal patterns in data sets. The same goes for the ideas of intelligent agents, control systems, and reinforcement learning to a lesser degree. These methods tend to be relegated to domains that have simulators and a tolerance for failure. Thankfully there is less of a gap for these methods. They typically are given their own special courses in either machine learning, electronics, and signals and systems processing curriculums.

Another possible explanation may be that many data scientists in industry tend to be enamored with the latest and greatest popular algorithm or methodology. As math and tech nerds we become enamored with the technical intricacies of how things work, particularly mathematical algorithms and methodologies. We tend to develop models and then go looking for solutions rather than the other way around, potentially blinding us to the methods in data science that can provide business value time and time again.

Yet another explanation may be that many data scientists are not well versed enough in statistics and the statistical literature. Many data scientists are asked questions about how a predictive model produced a number. For example, in our churn risk problem, renewal managers typically want to know why someone is at risk. The average data scientist hears this, and then uses methods like feature importance and more interpretable models to answer this question. However this doesn’t really answer the actual question being asked. The data scientist provides what might be important associations between model inputs and the predicted metric, but this doesn’t provide the information the renewal manager wants. They want to know about information they can act on, which requires cause and effect analysis. This is a classic case of ‘correlation is not causation’ that everyone seems to know but can still trip up even statistically minded data scientists. It’s such an issue that many companies I’ve talked with that claim to provide ‘next best actions’ are statistically invalid (mainly because they use feature importance and sensitivity analysis type methods instead of understanding basic counter factual analysis and confounding variables).

Moving forward the data science community operating in industry domains will become more aware of the big 3 questions and the analysis methods that can be performed to answer them. Companies that can quickly realize value from answering these questions using data science will be at the head of the pack in the emerging data science and insights economy. Companies that focus on answering all of the big 3 questions will have a distinct competitive advantage, and will have transformed themselves to be truly data driven.