
Deep Learning with Keras
jikim1770
Understand the principles of deep learning and use Keras to simplify the complexity of building and training neural networks using models, layers, and optimization techniques.
Basic
Deep Learning(DL), Keras, CNN
This course teaches the “core concepts” of deep learning required to work in the deep learning field and the practical skills required to perform actual deep learning projects through hands-on training using PyTorch.
542 learners
Level Basic
Course period Unlimited

Reviews from Early Learners
5.0
희쌤
I really appreciate the thorough and systematic learning from the basic theory of deep learning to advanced practice. In particular, the practice files provided through Colab made it easy to follow the lectures one by one. Thank you for the great lecture!
5.0
도도한 미어캣
This is my first time studying deep learning and using formulas to study the theoretical part. It was more difficult than I thought, so it took time to study and review, but it was fun and rewarding to understand it one by one and move on. I think I will keep this lecture and review it whenever I need to. Thank you for the great lecture!
5.0
김지니제니
This is a lecture that even a beginner who knows nothing about deep learning can follow. I think it would be easier to follow if you have some basic knowledge of Python. The lectures are broken up into short bursts, and since you can check the contents through the curriculum, it was helpful to be able to study while understanding the context in which the lectures were being conducted. There were times when I wanted to give up because the math content that came up here and there was difficult, but it was helpful because it was explained in a way that I could understand well. I bought a lot of books to study deep learning, but I gave up studying on my own several times, so I listened to the lecture for the first time. It was a million times more fun and easier to understand than reading a book on my own, so it was really good!! Thank you for the great lecture :)
How Deep Learning Works
Core concepts of deep learning (loss function, gradient descent, automatic differentiation, etc.)
Creating Custom Models with PyTorch
Major models of deep learning (CNN, RNN, Transformer)
Hands-on training in computer vision
Practical training in natural language processing
Who is this course right for?
Preparing for a job or career change as a machine learning/deep learning engineer
AI graduate school admission goal
Anyone who wants to learn machine learning/deep learning properly
Those who want to solidify their theoretical and practical skills in deep learning
Those who have taken many deep learning courses and boot camps but were disappointed
Anyone preparing for an ML engineer technical interview
Non-majors preparing for employment as ML engineers
Need to know before starting?
High school level English and Math
Basic Python
Basic Numpy
542
Learners
71
Reviews
34
Answers
4.9
Rating
1
Course
(Current) ML Engineer @ MakinaRocks
(Former) ML Engineer @ DearGen
(Former) ML Engineer @ DeepBio
(Former) Research Student @ UCL NLP Group, Streetbees
(Former) Research Student @ ICL Photonics Lab
Experience: (Current) ML Engineer @ MakinaRocks (Former) ML Engineer @ DearGen (Former) ML Engineer @ DeepBio (Former) Research Student @ UCL NLP Group, Streetbees (Former) Research Student @ ICL Photonics Lab
University College London (UCL): MSc in Machine Learning (Master's in Machine Learning) (Grade: Distinction, GPA 4.0/4.0)
Imperial College London (ICL): BSc in Theoretical Physics (Grade: First Class Honours, GPA 4.0/4.0)
I am a 5th-year Machine Learning Engineer. I majored in Machine Learning for my Master's at University College London (where Google DeepMind was founded and Demis Hassabis completed his PhD). During my Master's, I researched Knowledge Graph Embedding in NLP, and at DeepBio, I developed deep learning models for Image Classification and Segmentation applied to medical diagnosis. At Deargen, I gained experience applying various deep learning models such as GNN, RNN, and Transformers to problems like Drug-Target Interaction in drug discovery. Currently, at MakinaRocks, I am building deep learning models and machine learning systems applied to anomaly detection for robotic arms in manufacturing sites.
All
143 lectures ∙ (13hr 48min)
Course Materials:
All
71 reviews
4.9
71 reviews
Reviews 1
∙
Average Rating 5.0
5
This lecture can be helpful for both those who are new to the field of deep learning and those who want to review important concepts. For those who are new to the field, the lecture is well organized from the bottom up so that they can follow the flow by following the table of contents, and for those who are already in the field, it seems that they can quickly review the concepts that I was weak in. The lecture table of contents and internal structure seem to have captured the essential elements without unnecessary details. The structure and content are very clean. In addition, the lecture is well organized with content that would be of interest to those in the field. For example, - So what kind of logic is used for the internal operation? - So how do you implement it? I felt that these two were well differentiated. In fact, it is well-incorporated with empirical content that can be learned from the perspective of work performance, not just from the perspective of an instructor.
Thank you for taking the course~ Thank you for leaving such a detailed review! I put a lot of thought and effort into making the course so that students can understand all the key concepts they need to know, and explain them as easily as possible. I am so grateful and grateful that you found out about it. ㅠㅠ Thank you for the review!
Reviews 3
∙
Average Rating 5.0
5
It was a great help in reviewing the theory because you went into detail about concepts like loss function and optimizer that I didn't know much about and used. I'm looking forward to the intermediate course lecture!!
Thank you for taking the class :) And I'm glad it was helpful! I'll prepare harder for the next class and open it!
Reviews 15
∙
Average Rating 5.0
5
I am currently working as a backend developer. At first, I hesitated to take the course, but after taking it, I think I made a good choice. I have always been interested in ML engineers, so I took the course. Of course, my recent interest in artificial intelligence was also a decisive factor in taking the course. First of all, the vague concepts I learned in college were explained in an easy way, so I was able to understand them clearly. In particular, the formulas were explained easily during the theory lecture, so I was able to understand the formulas well. In particular, it seems to be the perfect course for people like me who only have a basic, superficial understanding of ML. For reference, I had a hard time with my thesis when I was in graduate school. If this course had been available at that time, it would have been very helpful. If you are interested in graduate school artificial intelligence or need conceptual content when writing a graduate school thesis, I think it would be very helpful to listen to it at least once.
Hello! I was so frustrated with the fact that most deep learning bootcamps and lectures only cover the basics and only cover the surface of the watermelon, and I was also disappointed that many bootcamp graduates I interviewed only had a fragmentary understanding of deep learning. That's why I spent a lot of time and effort to create this lecture, and I'm so glad that it was helpful! Thank you for taking the course!
Reviews 1
∙
Average Rating 5.0
5
This course covers a wide range of topics from the basics to advanced topics of deep learning, and I liked the hands-on approach using PyTorch. It covered a variety of topics, including setting up the PyTorch environment, basic concepts of deep learning, loss functions, gradient descent, activation functions, optimization, regularization, learning rate schedulers, initialization, standardization, CNNs (Convolutional Neural Networks), RNNs (Recurrent Neural Networks), and the latest topics such as Attention and Transformers. The course is designed to be easily accessible to beginners, and each section consists of various exercises along with theoretical explanations, so I especially liked the fact that learners can experience the principles of deep learning by writing code themselves. In particular, it is recommended not only for those who are new to the field of deep learning, but also for those who want to refresh their basic knowledge, as it allows them to learn step-by-step from basic concepts that can be applied immediately in practice to advanced topics. Each topic is covered in depth with ample practice and examples, which I believe will allow learners to comprehensively understand the various aspects of deep learning and develop the ability to apply them to solving real-world problems. The systematic organization of the lectures and the practice-oriented approach provide learners with the practical experience necessary to actually utilize deep learning technology, and I highly recommend this course to anyone interested in the field of deep learning.
Thank you for taking the class and writing such a detailed review ㅠㅠ I put a lot of thought into organizing the curriculum so that it covers a wide range of topics, but also explains them in depth and in an easy-to-understand manner, and allows you to gain practical experience through hands-on practice. I'm so glad that it was helpful! Thank you :)
Reviews 1
∙
Average Rating 5.0
5
Although this lecture is for beginners, it seems to be a good lecture for reviewing the main concepts for practitioners in their second or third year. Among the numerous theories and papers on deep learning, the important core concepts are organized in a well-organized manner, and the lectures are separated by subconcept, making it easy to find the content you need. It was also helpful for my work because it explained the concepts as well as the implementation in an easy-to-understand manner. I wish I had taken this lecture when I was a college student, but I regret why I only took this lecture now. I recommend it to those who want to grasp both concepts and implementation.
Explore other courses in the same field!