We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

Este curso aborda o design e a criação de um pipeline de dados de entrada com o TensorFlow 2.x, além de vários aspectos relacionados aos modelos de ML, por exemplo: como desenvolver esses modelos com o TensorFlow 2.x e o Keras, como melhorar a precisão deles; como criá-los para uso em escala e como desenvolver modelos de ML especializados.

Enroll now

What's inside

Syllabus

Introdução ao curso
Este módulo apresenta uma visão geral do curso e dos objetivos a serem alcançados.
Introdução ao ecossistema do TensorFlow
Este módulo apresenta o framework do TensorFlow e dá uma prévia dos principais componentes da plataforma, bem como a hierarquia geral da API.
Read more
Design e criação de pipeline de dados de entrada
Os dados são um componente crucial de um modelo de machine learning. Coletar os certos não é suficiente. Você também precisa verificar se os processos certos estão em andamento para limpar, analisar e transformar os dados de acordo com a necessidade, e para que o modelo possa extrair a maior quantidade de indicadores possível. Neste módulo, falamos sobre como treinar em grandes conjuntos de dados com a tf.data, trabalhar com os arquivos na memória e preparar os dados para treinamento. Falamos também sobre embeddings e finalizamos com uma visão geral do dimensionamento de dados com as camadas de pré-processamento da tf.keras.
Como criar redes neurais com o TensorFlow e a API Keras
Neste módulo, vamos falar sobre as funções de ativação e como elas são necessárias para que as redes neurais profundas capturem a não linearidade dos dados. Em seguida apresentamos uma visão geral das redes neurais profundas usando as APIs Keras Sequential e Functional. Também descrevemos a criação de subclasses de modelos, que oferece maior flexibilidade na hora de construir um deles. O módulo termina com uma aula sobre regularização.
Como treinar em escala com a Vertex AI
Neste módulo, vamos descrever como treinar os modelos do TensorFlow em escala com a Vertex AI.
Resumo
Neste módulo, você vai ver um resumo do TensorFlow no curso do Google Cloud.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers designing and implementing an ingestion data pipeline with TensorFlow 2.x
Helps learners develop ML models with TensorFlow 2.x and Keras
Provides guidance on how to create production-ready ML models
Covers how to develop specialized ML models
Taught by Google's cloud experts
Requires learners to come in with some experience using TensorFlow

Save this course

Save TensorFlow on Google Cloud - Português Brasileiro to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in TensorFlow on Google Cloud - Português Brasileiro with these activities:
Review Python
Refreshes foundational Python knowledge to support success in this course
Browse courses on Python
Show steps
  • Review documentation
  • Solve practice problems
  • Build a simple program
Review Machine Learning Concepts
Refreshes foundational machine learning concepts to support success in this course
Browse courses on Machine Learning
Show steps
  • Review documentation
  • Solve practice problems
  • Build a simple machine learning model
Solve TensorFlow Practice Problems
Strengthens problem-solving skills specific to TensorFlow
Show steps
  • Find practice problems
  • Solve problems
  • Review solutions
Two other activities
Expand to see all activities and additional details
Show all five activities
Follow TensorFlow Tutorials
Provides additional guidance and reinforcement of TensorFlow concepts
Show steps
  • Find relevant tutorials
  • Follow the tutorials
  • Apply what you learn
Build a TensorFlow Project
Applies TensorFlow concepts to a real-world problem, fostering deeper understanding
Show steps
  • Identify a project idea
  • Gather data
  • Build and train a model
  • Deploy the project

Career center

Learners who complete TensorFlow on Google Cloud - Português Brasileiro will develop knowledge and skills that may be useful to these careers:
Software Engineer
Software Engineers design, develop, and maintain software systems. They use their knowledge of programming languages, data structures, and algorithms to create software that meets the needs of users. This course may be useful for aspiring Software Engineers with an interest in machine learning, as it will give them hands-on experience in building and deploying machine learning models. Machine learning is an increasingly important part of modern software systems, and this course will give students the skills needed to work with it effectively.
Data Engineer
Data Engineers design, build, and maintain data pipelines. They work with data scientists and other stakeholders to ensure that data is clean, accurate, and accessible. This course may be useful for aspiring Data Engineers because it will teach the fundamentals of machine learning, as well as how to apply these techniques to data engineering. The course covers topics such as data pipelines, data quality, and data security.
Machine Learning Engineer
Machine Learning Engineers are experts in building and implementing machine learning models to solve real-world problems. Their responsibilities include designing, developing, and deploying machine learning systems, as well as monitoring and maintaining these systems over time. This course may be useful for someone seeking to become a Machine Learning Engineer because it will teach the fundamentals of machine learning and give practical experience in building machine learning models. The course covers topics such as data preprocessing, model training, and model evaluation.
Financial Analyst
Financial Analysts use financial data to make investment recommendations. They analyze financial statements, conduct industry research, and build financial models to help investors make informed decisions. This course may be useful for aspiring Financial Analysts because it will teach the fundamentals of machine learning, as well as how to apply these techniques to financial data. The course covers topics such as financial modeling, portfolio management, and risk assessment.
Quantitative Analyst
Quantitative Analysts (Quants) use mathematical and statistical models to analyze financial data and make investment decisions. They are responsible for developing and implementing trading strategies, as well as managing risk. This course may be useful for aspiring Quants because it will teach the fundamentals of machine learning, as well as how to apply these techniques to financial data. The course covers topics such as time series analysis, risk management, and portfolio optimization.
Risk Manager
Risk Managers identify, assess, and manage risks. They work with organizations to develop and implement strategies to mitigate risks and protect assets. This course may be useful for aspiring Risk Managers because it will teach the fundamentals of machine learning, as well as how to apply these techniques to risk management. The course covers topics such as risk identification, risk assessment, and risk mitigation.
Data Scientist
Data Scientists use machine learning to translate raw data into valuable business decisions. Their duties commonly include gathering and analyzing data, building machine learning models, and presenting insights to stakeholders. This course may be useful for an aspiring Data Scientist because it will teach the fundamentals of building and applying machine learning models. While this course is not specific to data science, it will teach techniques that are commonly used by data scientists.
Market Research Analyst
Market Research Analysts collect, analyze, and interpret market data to help organizations make informed decisions. They use statistical and machine learning techniques to identify trends and patterns in data, and they communicate their findings to stakeholders in a clear and concise way. This course may be useful for someone seeking to become a Market Research Analyst because it will teach the fundamentals of machine learning, as well as how to gather and analyze data. The course also covers topics such as data visualization and communication.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make informed decisions. They use statistical and machine learning techniques to identify trends and patterns in data, and they communicate their findings to stakeholders in a clear and concise way. This course may be useful for someone seeking to become a Data Analyst because it will teach the fundamentals of machine learning, as well as how to preprocess and analyze data. The course also covers topics such as data visualization and communication, which are important skills for Data Analysts.
Solutions Architect
Solutions Architects design and implement technology solutions for organizations. They work with clients to understand their business needs and develop solutions that meet those needs. This course may be useful for aspiring Solutions Architects because it will teach the fundamentals of machine learning, as well as how to apply these techniques to solution architecture. The course covers topics such as cloud computing, big data, and artificial intelligence.
Operations Research Analyst
Operations Research Analysts use mathematical and statistical models to solve complex business problems. They work with organizations to improve efficiency, productivity, and profitability. This course may be useful for aspiring Operations Research Analysts because it will teach the fundamentals of machine learning, as well as how to apply these techniques to operations research problems. The course covers topics such as linear programming, optimization, and simulation.
Business Analyst
Business Analysts use data to help organizations improve their performance. They work with stakeholders to identify business needs, gather and analyze data, and make recommendations for improvement. This course may be useful for aspiring Business Analysts because it will teach the fundamentals of machine learning, as well as how to apply these techniques to business problems. The course covers topics such as data mining, predictive analytics, and decision making.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They are responsible for building, deploying, and maintaining software systems. This course may be useful for aspiring DevOps Engineers because it will teach the fundamentals of machine learning, as well as how to apply these techniques to DevOps. The course covers topics such as continuous integration, continuous delivery, and infrastructure automation.
Product Manager
Product Managers are responsible for the development and launch of new products. They work with engineers, designers, and marketers to ensure that products meet the needs of users. This course may be useful for aspiring Product Managers because it will teach the fundamentals of machine learning, as well as how to apply these techniques to product development. The course covers topics such as user research, market analysis, and product planning.
Project Manager
Project Managers are responsible for planning, executing, and closing projects. They work with stakeholders to define project scope, develop project plans, and manage project risks. This course may be useful for aspiring Project Managers because it will teach the fundamentals of machine learning, as well as how to apply these techniques to project management. The course covers topics such as project planning, risk management, and stakeholder management.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in TensorFlow on Google Cloud - Português Brasileiro.
Serving as an excellent resource for building practical machine learning models with TensorFlow 2.0, this book offers comprehensive coverage of concepts like data preprocessing, neural networks, and deep learning. Suitable for both beginners and experienced practitioners, it provides practical insights and hands-on examples to accelerate your machine learning development.
Offers a comprehensive guide to machine learning using Python, covering both theoretical concepts and practical applications. It provides a solid foundation for building and deploying machine learning models.
Provides a comprehensive overview of TensorFlow, covering its architecture, core concepts, and applications in machine learning and deep learning. Suitable for beginners and intermediate learners, it offers a solid foundation for building and deploying machine learning models using TensorFlow.
Provides a practical introduction to TensorFlow for deep learning applications. It covers the fundamental concepts, architectures, and techniques used in deep learning, enabling you to build and train deep learning models with TensorFlow.
Offers a comprehensive overview of TensorFlow, covering its architecture, core concepts, and applications in machine learning and deep learning. Suitable for beginners and intermediate learners, it provides a solid foundation for building and deploying machine learning models using TensorFlow.
Provides a comprehensive guide to TensorFlow for machine learning applications. It covers the fundamental concepts, techniques, and real-world examples to help you build and deploy machine learning models with TensorFlow.
Offers a comprehensive introduction to TensorFlow for machine learning applications. Covering the fundamental concepts and techniques, it provides a practical guide to building and deploying machine learning models with TensorFlow.
Provides a practical and intuitive introduction to the principles and applications of deep learning. Written by the creator of the Keras API, this book empowers you to build, train, and deploy deep learning models with ease. It offers a comprehensive guide to the theory and implementation of deep learning algorithms, making it a valuable resource for both practitioners and researchers.

Share

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

Similar courses

Here are nine courses similar to TensorFlow on Google Cloud - Português Brasileiro.
Intro to TensorFlow em Português Brasileiro
Most relevant
Serverless Machine Learning with Tensorflow on Google...
Most relevant
How Google does Machine Learning em Português Brasileiro
Most relevant
ML Pipelines on Google Cloud - Português
Most relevant
Machine Learning in the Enterprise - Português Brasileiro
Most relevant
Feature Engineering em Português Brasileiro
Most relevant
Art and Science of Machine Learning em Português...
Most relevant
Intro to TensorFlow en Español
Most relevant
Machine Learning Operations (MLOps): Getting Started -...
Most relevant
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 - 2024 OpenCourser