Laurence Moroney

Sammamish, Washington, United States
134K followers 500+ connections

Join to view profile

About

I'm an investor and advisor to AI companies, from the newest startups to globally…

Services

Courses by Laurence

See all courses

Articles by Laurence

Activity

Experience & Education

  • Arm

View Laurence’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Volunteer Experience

Publications

  • Generative AI for Software Development

    Coursera and Deeplearning.ai

    Generative AI for software development is a specialization that helps you make the most of large language models and chatbots to make you a better developer.

    Working with code and GenAI is much more than just generating code. In this specialization, taught alongside deeplearning.ai and Andrew Ng, I will help you be a better software engineer with the use of LLMs and GenAI.

    There's a whole new future to software development taking shape. This will be your gateway to that. Enjoy!

    See publication
  • Generative Artificial Intelligence for Rotoscoping

    TD Commons Defensive Publications

    A novel technique to use Generative AI to provide video rotoscoping

    See publication
  • Widening Access to Applied Machine Learning With TinyML

    Harvard Data Science Review

    Broadening access to both computational and educational resources is critical to diffusing machine learning (ML) innovation. However, today, most ML resources and experts are siloed in a few countries and organizations. In this article, we describe our pedagogical approach to increasing access to applied ML through a massive open online course (MOOC) on Tiny Machine Learning (TinyML). We suggest that TinyML, applied ML on resource-constrained embedded devices, is an attractive means to widen…

    Broadening access to both computational and educational resources is critical to diffusing machine learning (ML) innovation. However, today, most ML resources and experts are siloed in a few countries and organizations. In this article, we describe our pedagogical approach to increasing access to applied ML through a massive open online course (MOOC) on Tiny Machine Learning (TinyML). We suggest that TinyML, applied ML on resource-constrained embedded devices, is an attractive means to widen access because TinyML leverages low-cost and globally accessible hardware and encourages the development of complete, self-contained applications, from data collection to deployment. To this end, a collaboration between academia and industry produced a four part MOOC that provides application-oriented instruction on how to develop solutions using TinyML. The series is openly available on the edX MOOC platform, has no prerequisites beyond basic programming, and is designed for global learners from a variety of backgrounds. It introduces real-world applications, ML algorithms, data-set engineering, and the ethical considerations of these technologies through hands-on programming and deployment of TinyML applications in both the cloud and on their own microcontrollers. To facilitate continued learning, community building, and collaboration beyond the courses, we launched a standalone website, a forum, a chat, and an optional course-project competition. We also open-sourced the course materials, hoping they will inspire the next generation of ML practitioners and educators and further broaden access to cutting-edge ML technologies.

    Other authors
    See publication
  • AI and Machine Learning for Coders

    O'Reilly

    If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.

    You'll understand how to implement the most common scenarios in machine learning, such as computer vision, natural language processing (NLP), and sequence modeling for web, mobile, cloud, and embedded…

    If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.

    You'll understand how to implement the most common scenarios in machine learning, such as computer vision, natural language processing (NLP), and sequence modeling for web, mobile, cloud, and embedded runtimes. Most books on machine learning begin with a daunting amount of advanced math. This guide is built on practical lessons that let you work directly with the code.

    You'll learn:

    How to build models with TensorFlow using skills that employers desire
    The basics of machine learning by working with code samples
    How to implement computer vision, including feature detection in images
    How to use NLP to tokenize and sequence words and sentences
    Methods for embedding models in Android and iOS
    How to serve models over the web and in the cloud with TensorFlow Serving

    See publication
  • Systems and methods for improved traffic conditions visualization

    Patent

    n one example embodiment, a computer-implemented method for determining traffic conditions includes obtaining traffic sample data associated with a first direction of traffic on a first road segment, the traffic sample data including data indicative of a plurality of movement speeds associated with a plurality of objects. The method includes determining a plurality of average traffic speeds for the first direction of traffic on the first road segment based at least in part on the plurality of…

    n one example embodiment, a computer-implemented method for determining traffic conditions includes obtaining traffic sample data associated with a first direction of traffic on a first road segment, the traffic sample data including data indicative of a plurality of movement speeds associated with a plurality of objects. The method includes determining a plurality of average traffic speeds for the first direction of traffic on the first road segment based at least in part on the plurality of movement speeds. The method includes associating each of the plurality of average traffic speeds with at least one of a plurality of traffic types. The method includes determining map data based at least in part on the plurality of traffic types and associated average traffic speeds. The method includes transmitting to a client device in response to a request, map data corresponding to at least one of the plurality of traffic types.

    See publication
  • Multiple Books Listed.

    Multiple Publishers

    A list of my 20+ books on various topics

    See publication
  • Beacon Based Gaming Defensive Publication

    TDCommons

    A technique for virtualized beacon based gaming

    See publication
  • The Definitive Guide to Firebase

    APress

    Plan how to build a better app, grow it into a business, and earn money from your hard work using Firebase. In this book, Laurence Moroney, Staff Developer Advocate at Google, takes you through each of the 15 Firebase technologies, showing you how to use them with concrete examples. You’ll see how to build cross-platform apps with the three pillars of the Firebase platform: technologies to help you develop apps with a real-time database, remote configuration, cloud messaging, and more; grow…

    Plan how to build a better app, grow it into a business, and earn money from your hard work using Firebase. In this book, Laurence Moroney, Staff Developer Advocate at Google, takes you through each of the 15 Firebase technologies, showing you how to use them with concrete examples. You’ll see how to build cross-platform apps with the three pillars of the Firebase platform: technologies to help you develop apps with a real-time database, remote configuration, cloud messaging, and more; grow your apps with user sharing, search integration, analytics, and more; and earn from your apps with in-app advertising.

    After reading The Definitive Guide to Firebase, you'll come away empowered to make the most of this technology that helps you build better cross-platform mobile apps using either native Android or JavaScript-based web apps and effectively deploy them in a cloud environment.



    What You'll Learn

    Use the real-time database for a codeless middleware that gives online and offline data for syncing across your users’ devices
    Master Firebase Cloud Messaging, a technology that delivers to connected devices in less than 500ms
    Grow your app organically with technologies such App Indexing, App Invites, and Dynamic Links
    Understand problems when they arise with crash reporting
    Fix user problems without direct access to users’ devices
    Tie it all together with analytics that give you great intelligence about how users interact with your app
    Who This Book Is For

    Experienced Android, mobile app developers new to Firebase. This book is also for experienced web developers looking to build and deploy web apps for smartphones and tablets, too, who may be new or less experienced with mobile programming.

    See publication

Projects

  • TensorFlow Course Source

    -

    Source code for TF

Languages

  • English

    Native or bilingual proficiency

  • Cantonese

    Elementary proficiency

  • French

    Limited working proficiency

Recommendations received

View Laurence’s full profile

  • See who you know in common
  • Get introduced
  • Contact Laurence directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses