TensorFlow Articles

  • an-illustration-showing-the-new-multi-task-setup

    Homepage feed multi-task learning using TensorFlow

    June 3, 2021

    Co-authors: Ian Ackerman and Saurabh Kataria Editor’s Note: Multi-objective optimization (MOO) is used for many products at LinkedIn (such as the homepage feed) to help balance different behaviors in our ecosystem. There are two parts to how we work with multiple objectives: the first is about training high-fidelity models to predict member behavior (e.g.,...

  • diagram-showing-the-linear-classifier

    A closer look at the AI behind course recommendations on LinkedIn Learning, Part 2

    July 1, 2020

    Co-authors: Sneha Chaudhari, Mahesh Joshi, and Gungor Polatkan In part 1 of this series, we shared a high-level overview of our course recommendation engine for LinkedIn Learning. First, we provided details on the offline and online components of the system design. Later on, we discussed the three main components of the recommendation engine that are key for...

  • buliding-blocks-of-spark-tf-record

    Spark-TFRecord: Toward full support of TFRecord in Spark

    May 4, 2020

    Co-authors: Jun Shi, Mingzhou Zhou Introduction In the machine learning community, Apache Spark is widely used for data processing due to its efficiency in SQL-style operations, while TensorFlow is one of the most popular frameworks for model training. Although there are some data formats supported by both tools, TFRecord—the data format native to TensorFlow—is...

  • avro1

    Avro2TF: An open source feature transformation engine for...

    April 4, 2019

    Co-authors: Xuhong Zhang, Chenya Zhang, and Yiming Ma Today, we are announcing a new open source project called Avro2TF. This project...

  • tony1.jpg

    Open Sourcing TonY: Native Support of TensorFlow on Hadoop

    September 12, 2018

    Co-authors: Jonathan Hung, Keqiu Hu, and Anthony Hsu LinkedIn heavily relies on artificial intelligence to deliver content and create...