We may earn an affiliate commission when you visit our partners.
Big Data LDN

Big Data LDN 2019 | Multi-model Powered Machine Learning | Jorg Schad

Read more

Big Data LDN 2019 | Multi-model Powered Machine Learning | Jorg Schad

With the rapid and recent rise of data science, machine learning frameworks, such as TensorFlow, have become popular. However, those frameworks do not form a complete Machine Learning Platform by themselves. In this talk, Jorg Schad will look at what role databases play in the Machine Learning World, in particular Multi-Model databases supporting multiple data models such as graphs, documents, and key-values. Many powerful Machine Learning algorithms are based on graphs, e.g., Page Rank (Pregel), Recommendation Engines (collaborative filtering), text summarization, and other NLP tasks. There are even more applications once you consider data pre-processing and feature engineering which are both vital tasks in Machine Learning Pipelines. But how can you combine Multi-Model Databases with Machine Learning Systems, such as TensorFlow or Pytorch? Using real-world examples, Jorg shows how Multi-Model databases and machine learning frameworks form a very powerful combination. In particular, there will be a focus on graph-based Machine Learning models as well as graph-based data pre-processing and feature engineering (which can, in turn, serve as input for a deep neural network).

What's inside

Syllabus

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores graph-based Machine Learning models, a notable topic in the field
Led by Jorg Schad, an established name in the field of Multi-Model Powered Machine Learning
Provides hands-on examples of how to combine Multi-Model databases with machine learning frameworks for practical application
Suitable for learners interested in developing expertise in graph-based Machine Learning models

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Multi-model Powered Machine Learning. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Multi-model Powered Machine Learning will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists use their expertise in machine learning to build and deploy models that can help businesses make better decisions. They work with large datasets to identify patterns and trends, and they use their knowledge of statistics and programming to develop algorithms that can learn from data. This course will help you build a strong foundation in machine learning and will provide you with the skills you need to succeed as a Data Scientist. You will learn about different machine learning algorithms, how to train and evaluate models, and how to deploy models to production. You will also learn about the latest trends in machine learning, such as deep learning and reinforcement learning.
Machine Learning Engineer
Machine Learning Engineers design, develop, and deploy machine learning models. They work with data scientists to identify the business problems that can be solved with machine learning, and they develop the algorithms and models that will solve those problems. This course will help you build a strong foundation in machine learning and will provide you with the skills you need to succeed as a Machine Learning Engineer. You will learn about different machine learning algorithms, how to train and evaluate models, and how to deploy models to production. You will also learn about the latest trends in machine learning, such as deep learning and reinforcement learning.
Data Analyst
Data Analysts use their skills in data analysis to help businesses make better decisions. They work with large datasets to identify patterns and trends, and they use their knowledge of statistics and programming to develop reports and dashboards that can help businesses understand their data. This course will help you build a strong foundation in data analysis and will provide you with the skills you need to succeed as a Data Analyst. You will learn about different data analysis techniques, how to use data visualization tools, and how to communicate your findings to business stakeholders.
Business Analyst
Business Analysts use their skills in data analysis to help businesses make better decisions. They work with stakeholders to identify the business problems that can be solved with data analysis, and they develop the plans and strategies that will solve those problems. This course will help you build a strong foundation in data analysis and will provide you with the skills you need to succeed as a Business Analyst. You will learn about different data analysis techniques, how to use data visualization tools, and how to communicate your findings to business stakeholders.
Software Engineer
Software Engineers design, develop, and maintain software applications. They work with users to identify the needs of the application, and they develop the code that will meet those needs. This course will help you build a strong foundation in software engineering and will provide you with the skills you need to succeed as a Software Engineer. You will learn about different programming languages, how to design and develop software applications, and how to test and deploy software applications.
Data Architect
Data Architects design and manage the data infrastructure that supports an organization's data needs. They work with stakeholders to identify the data that is needed to support the organization's business goals, and they develop the data models and schemas that will store and organize that data. This course will help you build a strong foundation in data architecture and will provide you with the skills you need to succeed as a Data Architect. You will learn about different data modeling techniques, how to design and implement data warehouses, and how to manage data security and governance.
Database Administrator
Database Administrators manage and maintain the databases that store an organization's data. They work with users to identify the data that needs to be stored in the database, and they develop the database schemas and tables that will store that data. This course will help you build a strong foundation in database administration and will provide you with the skills you need to succeed as a Database Administrator. You will learn about different database management systems, how to design and implement databases, and how to manage database security and performance.
Information Security Analyst
Information Security Analysts design and implement security measures to protect an organization's data and systems from unauthorized access. They work with stakeholders to identify the security risks that the organization faces, and they develop the plans and strategies that will mitigate those risks. This course will help you build a strong foundation in information security and will provide you with the skills you need to succeed as an Information Security Analyst. You will learn about different information security threats, how to design and implement security measures, and how to manage information security risks.
Network Administrator
Network Administrators design, implement, and maintain the computer networks that connect an organization's computers and devices. They work with users to identify the network needs of the organization, and they develop the network infrastructure that will meet those needs. This course will help you build a strong foundation in network administration and will provide you with the skills you need to succeed as a Network Administrator. You will learn about different network technologies, how to design and implement networks, and how to manage network security and performance.
Systems Administrator
Systems Administrators manage and maintain the computer systems that support an organization's operations. They work with users to identify the system needs of the organization, and they develop the system configurations and policies that will meet those needs. This course will help you build a strong foundation in systems administration and will provide you with the skills you need to succeed as a Systems Administrator. You will learn about different operating systems, how to configure and manage systems, and how to manage system security and performance.
Project Manager
Project Managers plan, execute, and control projects to achieve the desired outcomes. They work with stakeholders to identify the project goals and objectives, and they develop the project plans and schedules that will achieve those goals. This course will help you build a strong foundation in project management and will provide you with the skills you need to succeed as a Project Manager. You will learn about different project management methodologies, how to plan and execute projects, and how to manage project risks and quality.
Business Intelligence Analyst
Business Intelligence Analysts use their skills in data analysis to help businesses make better decisions. They work with data to identify trends and patterns, and they develop reports and dashboards that can help businesses understand their data. This course will help you build a strong foundation in data analysis and will provide you with the skills you need to succeed as a Business Intelligence Analyst. You will learn about different data analysis techniques, how to use data visualization tools, and how to communicate your findings to business stakeholders.
Data Engineer
Data Engineers design and build the data pipelines that move data from source systems to target systems. They work with data scientists and data analysts to identify the data that needs to be moved, and they develop the data pipelines that will move that data. This course will help you build a strong foundation in data engineering and will provide you with the skills you need to succeed as a Data Engineer.
Database Developer
Database Developers design and develop the databases that store an organization's data. They work with users to identify the data that needs to be stored in the database, and they develop the database schemas and tables that will store that data. This course will help you build a strong foundation in database development and will provide you with the skills you need to succeed as a Database Developer.
Software Tester
Software Testers test software applications to identify bugs and defects. They work with developers to identify the areas of the application that need to be tested, and they develop the test plans and scripts that will test those areas. This course will help you build a strong foundation in software testing and will provide you with the skills you need to succeed as a Software Tester.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser