DEV Community

Cover image for Learning Deep Learning
JohnSheehan8
JohnSheehan8

Posted on

Learning Deep Learning

During my data science learning journey i have been really interested in ways to streamline complicated code and make tasks that seems extremely hard more basic and easy for the non-tech savvy people to understand. To find those solutions i looked into different data science libraries and tried learning what they can help with. The library that really caught my eye ate first was TensorFlow, this library was made to handle extremely high performance computations, optimize machine learning programs and have tools for really fancy graph visualizations, of course the biggest thing i noticed was that it was backed by google.
Since TensorFlow is an open-source machine learning program its purpose is to give people the freedom to create really complex projects with more organized methods.

TensorFlow is becoming a commonly used library especially in the big tech companies as it is the base for a lot of machine learning that we encounter.

As i researched further into TensorFlow i found out that there is an extension where it adds a further level of depth within machine learning with a deep learning API called Keras. Keras is the solution to my initial search, the purpose of Keras is to streamline TensorFlow into very digestible language for people who are not as adept at coding and data science yet. It creates a wide variety of errors that clearly spell out issues with users code, It has systems within the library that can learn along with you, and they have created functions that are extremely condensed and easy to use. Keras is becoming so wildly popular in today's society that there have been over 250k applicants for the program and companies such as Apple, YouTube, and NASA.

At the end of this blog i added links to some of the really neat inventions that have come out recently from users who have created projects using Keras as well as good tutorials on how to properly get into Keras that i found fascinating. Two of the projects that caught my eye when researching what you could do with this Library is that someone created an AI that can detect if people in videos or pictures are wearing masks and you can filter through thousands of photos at once with this technology, and the other was a really good innovation within the medical field where data scientist created a system for detection of what specific heart condition one might be suffering and which conditions are happening more often.

Both Keras and TensorFlow are extremely important innovations in machine learning and a lot of the tech world has started to adopt this library as a tool for their data. As i learn more about machine learning in the next couple of weeks i might be interested in diving deeper into learning Keras and what it specifically can do for me.

Image description

Keras Tutorial - Beginners Guide to Deep Learning in Python

Keras Tutorial for Beginners: This learning guide provides a list of topics like what is Keras, its installation, layers, deep learning with Keras in python, and applications.

favicon intellipaat.com
  • Neat Keras Projects

https://www.kaggle.com/code/mychen76/heart-disease-classification-with-keras/notebookwith-keras/notebook - The code for the heart disease classification discovery

Top comments (0)