Twitter has rapidly evolved in how we do Machine Learning over the last few years. We rapidly evolved from making incremental improvements to our existing Logistic Regression models to a wave of new Deep Learning architectures. At the same time, we were faced with the challenge of uneven distribution of ML expertise across the company. This is the story of the Cortex team that enabled this machine learning transformation across the entire company by making a set of careful strategic investments.

 
4 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • In the beginning
  • Benefits of Centralized Expertise
  • Evils of Centralized Services
  • Decentralization & Democratization
  • Standardization & Efficiency

Learning Outcome

A deep understanding of technical and organizational challenges related to machine learning adoption at scale.

Target Audience

Leaders who want to introduce machine learning within their organizations.

schedule Submitted 2 months ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Naresh Jain
    keyboard_arrow_down

    Naresh Jain - Architecture as Text: Setting Up AWS Lambda, API Gateway, SNS, and DynamoDB using arc.codes

    Naresh Jain
    Naresh Jain
    Founder
    ConfEngine.com
    schedule 3 days ago
    Sold Out!
    45 Mins
    Demonstration
    Advanced

    With functions as a service, cloud providers have signaled the smallest billable unit of computation is a single function execution. It's a beautifully simple idea, rejecting the metaphor of a server, and freeing developers to design smaller and simpler services. We can iterate on our code with a high degree of isolation, without fear of affecting other parts of the system; deploy systems in seconds with zero downtime, and always be available regardless of load.

    However, building serverless apps is relatively new and filled with complexity:

    • Configuration tooling was designed for the last generation of computing metaphors (and often lags behind the releases of new functionality)
    • AWS is massive and overwhelming with many similar, but not the same, products
    • The web console is confusing, with divergent interfaces between interlocking services
    • Deep proprietary knowledge is required to configure and maintain common infrastructure primitives

    In this talk, Naresh will walk you through a new approach to architecting applications with plain text using arc.codes to create apps in minutes and subsequently deploy in seconds with zero downtime and unprecedented availability.

  • Liked Kurt Bittner
    keyboard_arrow_down

    Kurt Bittner - 5 Things You Need To Do To Scale Your Digital Transformation

    Kurt Bittner
    Kurt Bittner
    VPEnterprise Solutions
    Scrum.org
    schedule 5 days ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Organizations can improve their Agile scaling efforts by focusing on 5 common challenges: the way teams are chartered, how people come together to form teams, how their values and working agreements are protected, how they are helped to remove impediments, and how they learn to improve what they deliver based on feedback. These common challenges can derail and distract the efforts of the organization to reap the benefits of agile, empirical product delivery. This presentation discusses these challenges and strategies organizations can use to overcome them.

  • Liked Chris James
    keyboard_arrow_down

    Chris James - Better SAFe than sorry - What makes SAFe such an effective framework to support Digital Transformation?

    Chris James
    Chris James
    President & COO
    Scaled Agile
    schedule 2 weeks ago
    Sold Out!
    45 Mins
    Case Study
    Beginner

    The presentation will demonstrate why SAFe is the most widely adopted agile scaling framework by global international companies and gaining traction in India. SAFe’s practices have evolved from Agile practices and methods, Lean product development, systems thinking, and observation of successful enterprises.

    This presentation will introduce the Scaled Agile Framework (SAFe version 4.5), including its core values, principles, and practices, along with a roadmap for implementation. The presentation will explain the roles that are needed to successfully deliver value at scale. SAFe provides guidance and training for scaling Agile development across the portfolio, large solution, program, and team levels. The presentation will describe the most critical elements needed to realize the Framework’s benefits.

  • Liked Manjunath Mathihalli
    keyboard_arrow_down

    Manjunath Mathihalli / Prashant Shinde - Building a self-organizing and sustainable Communities of Practice by WorkingOutLoud!

    45 Mins
    Talk
    Intermediate

    In any large scale Agile transformation journey, it is very important to build and sustain continuous improvement culture. What choices are available beyond regular retrospectives and Inspect & Adapt workshops to identify and address improvement opportunities in a systematic approach?

    Communities of Practice help create a forum for interested individuals to learn from each other and external resources like eminent speakers, video recordings, books, etc. However, many learnings through these Communities of Practice activities very often doesn't always get converted into practical immediate to short term application. Therefore, the participating individuals gradually loose their interest in such COPs and within in a short time span, such COP initiative meets with its natural end. This leads the COP champions (or promoters, which typically would be Agile Coaches in cases of Agile Transformations) to wonder: what could be done to create an self-organizing environment for continuous improvement that yields tangible results to individuals and their teams/organization?

    Above questions were encountered by us in our current Agile transformation engagement and in response, we discovered the WorkingOutLoud concept from John Stepper. This model sounded like a perfect opportunity to experiment with our attempt to build a self-organizing and sustainable Community of Practice to promote continuous improvement culture at the overall organization level. In this talk, we shall share our approach and learnings from this experiment.

  • Liked Jas Chong
    keyboard_arrow_down

    Jas Chong - Product Owner / Scrum Master - Grow your own

    Jas Chong
    Jas Chong
    Agile coach / Scrum Master
    IBM
    schedule 1 month ago
    Sold Out!
    45 Mins
    Workshop
    Beginner

    For an organisation undergoing agile transformation, some of the initial biggest people challenges are around creating new agile roles and finding the talents to fulfilling these roles. The most prominent of the challenges are product owners and scrum masters. Like many organisations, the most immediate strategy is to hire and they often end up with people who are short on industry knowledge, pre-existing agile practices and knowledge that are not aligned or unable to hire. Very often, organisations appoint within internal organisations but fall short on how to find them and how to grow them.

    This is an interactive workshop on how to identify and develop competences for product owners and scrum masters. It can be adopted to your organisation's existing competency programmes. In this exercise, I'll be using Strength Finder cards.

    I'll also provide some tips on how to scale by equipping the right product owners and scrum masters and growing them.

  • Liked Sandeep Joshi
    keyboard_arrow_down

    Sandeep Joshi - Embedding Domain of Development into Agile Delivery

    Sandeep Joshi
    Sandeep Joshi
    CTO
    DataPerx
    schedule 2 months ago
    Sold Out!
    45 Mins
    Case Study
    Advanced

    Agile practices has become the default choice for software delivery. However, developing different types of software requires different approach and techniques. For example - a website development is different from developing a data lake, a mobile application development is different from an IOT or Robotics Automation project. In this session, we would focus on how knowing the domain of development can ease out your team delivery challenges and how we can embed the domain of development into agile practices. We will take example of a data lake project to demonstrate how a data lake development project can be delivered in a agile fashion.

  • Liked Steve Porter
    keyboard_arrow_down

    Steve Porter - What every Scrum team needs to know about Kanban

    45 Mins
    Talk
    Beginner
    Scrum is the most popular agile framework practised today, but because it's just a framework, teams are required to add practices so that it's effective in that team's unique context.
    Kanban can be one of those practices, however many myths about both Scrum and Kanban stop Scrum teams from getting the most out of their Kanban implementation. If not done correctly, not only will you gain fewer benefits, but you could hurt your existing Scrum team.
    In this session, Scrum.org's Steve Porter will review the work he's been doing with members of the Kanban community to come up with a set of practices that will make your Scrum teams more effective and ensure that you implement your Kanban practices to maximize their impact.
  • Liked Kurt Bittner
    keyboard_arrow_down

    Kurt Bittner - Focus on Outcomes, not Features, for Better Product Results

    Kurt Bittner
    Kurt Bittner
    VPEnterprise Solutions
    Scrum.org
    schedule 5 days ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Traditional product management focuses on features, things that the application will do, to define products and releases. Features specify how the application will work. They are outputs of the development effort. Product managers and users find defining outputs very easy, but features often fail to deliver the business results that their proponents imagine. What's missing is a clear focus on the outcomes the customer or user is trying to achieve. Better understanding outcomes help product managers and Agile teams understand what customers really need, and to build "experiments" to help them improve their understanding of customer needs. This presentation will explore the benefits of an outcome-oriented approach to product and portfolio management, and how to make it work, including what it means to Agile teams.

  • Liked Jas Chong
    keyboard_arrow_down

    Jas Chong - Comparing Agile Transformation to Agile Implementation

    Jas Chong
    Jas Chong
    Agile coach / Scrum Master
    IBM
    schedule 1 month ago
    Sold Out!
    20 Mins
    Experience Report
    Intermediate

    Agility is about culture and mindset. How much of that is impacted by the set up and the structure of the organisations?

    I'll explore and share experience on the few practical differences and the differences in outcome in:

    - coaching stable teams over project teams

    - scaling with chapter coaching over team coaching

    - coaching leadership teams / leaders over team coaching

    - instructional coaching over back of the room coaching (in the initial stages)

    And I'll share some of the instruments I've used that can be useful. I'd like to keep it interactive with questions.