Close
  • Latest News
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development

    Baidu Open-Sources PaddlePaddle Deep Learning Platform

    By
    Darryl K. Taft
    -
    September 2, 2016
    Share
    Facebook
    Twitter
    Linkedin
      connected car

      Baidu, the provider of the leading search engine in China, has open-sourced PaddlePaddle—the company’s deep learning software platform.

      Beijing-based Baidu has set up shop in Silicon Valley in Sunnyvale, Calif., where the company is acting like its born-on-the-web neighbors and open-sourcing core technology to share with the community. PaddlePaddle is now on GitHub with full documentation and specifications.

      “PaddlePaddle opens up technology widely used by Baidu to programmers looking for easy-to-learn and easy-to-use tools to build their own deep learning applications,” said Andrew Ng, chief scientist at Baidu.

      The company announced the open-sourcing of PaddlePaddle at its Baidu World conference in Beijing. Initially built for Baidu’s own engineers, PaddlePaddle is an interface for data handling and specifying model structure for developers to apply deep learning and cognitive computing technology to their applications. Baidu has used it to add cognitive elements to a variety of products, including its advertising, search ranking, large-scale image classification, optical character recognition and machine translation solutions.

      “With this platform, designing a deep learning model is like writing pseudocode,” said Xu Wei, a Baidu distinguished scientist and leader of PaddlePaddle development, in a statement. “Engineers can focus on the high-level structure of their model without worrying about the low-level details. We expect it to be useful to programmers who want to quickly apply deep learning models to problems in areas that can really benefit from AI, such as health care and finance.”

      Indeed, Pieter Abbeel, associate professor at the University of California Berkeley’s Department of Electrical Engineering and Computer Sciences and a research scientist at OpenAI, noted, “Progress in AI is critically dependent on time spent in software development to prototype and test new ideas. Sharing software development frameworks—like Baidu is doing with its platform—is key to accelerating progress for the entire community.”

      PaddlePaddle supports neural network architectures such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs). It also supports Basic Linear Algebra Subprograms (BLAS) libraries such as Intel MKL, ATLAS, OpenBLAS and cuBLAS. And it can scale to large numbers of GPUs or CPUs on multiple machines, Baidu said.

      “Other deep learning platforms have been a great boon to researchers wanting to invent new deep learning algorithms, but their high degree of flexibility limits their ease of use,” Ng said. “In contrast, PaddlePaddle focuses on making it easy for enthusiasts and programmers—not just machine learning researchers—to learn and use powerful deep learning tools.”

      Machine learning is one of a number of technologies being adapted to help make sense of all this new data being generated. Machine learning is a field of computer science involving creating and continuously improving algorithms that automatically analyze data to identify patterns or predict outcomes.

      Indeed, machine learning is the study of computer algorithms that provide computer programs with the ability to learn, discover, predict and improve automatically using large amounts of data without explicit programming.

      Also at Baidu World, Baidu announced it is working with chip maker Nvidia on a self-driving artificial intelligence solution.

      Baidu’s CEO Robin Li teamed up with Jen-Hsun Huang to announce the partnership to use AI to create a cloud-to-car autonomous car platform for local Chinese and global car makers.

      The partnership combines Baidu’s cloud platform and mapping technology with Nvidia’s self-driving computing platform to develop solutions for HD maps, Level 3 autonomous vehicle control and automated parking, said Danny Shapiro, senior director of automotive at Nvidia, in a blog post.

      “We’re going to bring together the technical capabilities and the expertise in AI and the scale of two world-class AI companies to build the self-driving car architecture from end-to-end, from top-to-bottom, from the cloud to the car,” Huang said.

      Shapiro said Nvidia and Baidu have a long history of collaboration on AI technology and the companies hope to use AI for the good of society.

      “We can start applying these capabilities to solve the grand challenges of AI, one of which is intelligent machines,” Huang said. “One of the intelligent machines we would like to build in the future is the self-driving car.”

      However, developing a fully autonomous car is an end-to-end systems problem—from the in-car supercomputer to AI algorithms to an always-updated 3D map in the cloud, he noted. The goal is to make all driving safer—autonomous or not—reducing the number of traffic fatalities and making transportation accessible to everyone, he said.

      At Baidu World, Nvidia demonstrated its DRIVE PX 2, an in-car AI supercomputer development platform, and its DriveWorks software to showcase what goes on inside the brain of the autonomous car, Shapiro said.

      Meanwhile, also like its Silicon Valley neighbors such as Google, Baidu announced it has been awarded an autonomous vehicle testing permit by the California Department of Motor Vehicles, allowing the company to test its autonomous driving technologies in the state.

      “We will start testing our autonomous driving technologies on public roads very soon in California,” said Jing Wang, senior vice president of Baidu and general manager of Baidu’s Autonomous Driving Unit, in a statement. “Baidu has already built a strong team in Silicon Valley to develop autonomous driving technologies, and being able to do road tests will greatly accelerate our progress.”

      The company also is testing autonomous vehicles in China.

      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      MOST POPULAR ARTICLES

      Cybersecurity

      Visa’s Michael Jabbara on Cybersecurity and Digital...

      James Maguire - May 17, 2022 0
      I spoke with Michael Jabbara, VP and Global Head of Fraud Services at Visa, about the cybersecurity technology used to ensure the safe transfer...
      Read more
      Cloud

      Yotascale CEO Asim Razzaq on Controlling Multicloud...

      James Maguire - May 5, 2022 0
      Asim Razzaq, CEO of Yotascale, provides guidance on understanding—and containing—the complex cost structure of multicloud computing. Among the topics we covered:  As you survey the...
      Read more
      Big Data and Analytics

      GoodData CEO Roman Stanek on Business Intelligence...

      James Maguire - May 4, 2022 0
      I spoke with Roman Stanek, CEO of GoodData, about business intelligence, data as a service, and the frustration that many executives have with data...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Applications

      Cisco’s Thimaya Subaiya on Customer Experience in...

      James Maguire - May 10, 2022 0
      I spoke with Thimaya Subaiya, SVP and GM of Global Customer Experience at Cisco, about the factors that create good customer experience – and...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2021 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×