Üretken Yapay Zeka (Generative AI)

via Udemy

Go to Course: https://www.udemy.com/course/uretken-yapay-zeka-genai/

Introduction

Certainly! Here is a detailed review and recommendation for the Coursera course on Generative Artificial Intelligence based on the provided information: --- **Course Review and Recommendation: Generative AI & Large Language Models on Coursera** In 2023, we witnessed an explosion in the development and application of generative artificial intelligence, driven by significant advancements in large language models (LLMs). Products like ChatGPT, Bing, and Google Bard have reached vast user bases, highlighting the transformative potential of this technology. As a result, many individuals and organizations are eager to explore how they can leverage generative AI within their own fields to innovate and create a competitive edge. This Coursera course is an excellent choice for anyone interested in understanding and utilizing generative AI. The course is designed with the goal of answering the fundamental questions: What can generative AI do, and how can you implement it? The curriculum starts with essential concepts such as machine learning and neural networks, making it accessible even to beginners without prior technical knowledge. This inclusive approach ensures that students from various backgrounds can grasp the material effectively. A significant portion of the course is dedicated to large language models, with a particular focus on the transformer architecture that forms their backbone. Students will learn about critical topics such as prompt design—a crucial skill for effectively interacting with LLMs—and various natural language processing (NLP) functionalities like sentiment analysis, text generation, translation, question-answering, summarization, and image generation from text. The course provides hands-on Python code demonstrations for each of these functions, empowering learners to implement these capabilities in their own projects confidently. One of the strengths of this course is its coverage of cutting-edge techniques such as Retrieval-Augmented Generation (RAG), LLMChain, and agent-based tools. These methods significantly expand the boundaries of what large language models can accomplish and are highly relevant in the current AI landscape. The course presents both the theoretical underpinnings and practical Python code for these advanced approaches, making it valuable for intermediate to advanced learners seeking to deepen their understanding. Additionally, the course offers specialized modules on building chatbots using Chat Completion APIs and visual language models (VLM). Students will learn how to develop chatbot prototypes and extract information from images like invoices, showcasing the versatility of generative AI beyond text. The course includes quizzes at the end of each section to reinforce learning and 28 practical Python scripts that bridge theory with real-world application. This hands-on component ensures that learners not only understand the concepts but also gain the skills to apply them immediately. **Would I recommend this course?** Absolutely. If you're eager to harness the power of generative AI for your personal or professional projects, this course provides a comprehensive, practical, and accessible pathway to do so. Whether you're a beginner looking to build a solid foundation or an intermediate learner aiming to stay updated with the latest techniques, this course equips you with the knowledge and tools needed to succeed. **Final Verdict:** A highly recommended course for anyone interested in cutting-edge AI developments, practical implementations, and innovative applications of large language models. Enroll now to start transforming your ideas into impactful AI solutions! --- If you'd like, I can help you craft a shorter summary or specific highlights for sharing with peers or on social media.

Overview

2023 senesi ile beraber büyük dil modellerinde yaşanan gelişmeye paralel olarak üretken yapay zekanın kullanımında büyük bir patlama yaşandı. ChatGPT, Bing, Google Bard gibi üretken yapay zeka ürünleri çok büyük kullanıcı sayılarına eriştiler. Bununla beraber bir çok kişi ve kurum da, üretken yapay zekayı kendi alanlarında nasıl kullanabileceklerini ya da fark yaratabileceklerini araştırmaya başladılar. Bu kursun amacı da tam olarak bu soruya cevap vermek, üretken yapa zeka ile neler yapılabileceğini ve nasıl yapılabileceğini göstermek. Üretken yapay zekanın temeli makine öğrenmesi ve yapay sinir ağlarıdır. Bu kavramları bilmek, üretken yapay zekayı tam olarak anlamak için önemli bir avantajdır. Bu kursun, herhangi bir ön bilgi gereksinimi olmadan, herkes tarafından takip edilebilir ve anlaşılabilir olmasını istediğimden, kursa makine öğrenmesi, makine öğrenmesinin temel algoritmaları ve yapay sinir ağlarını içeren bir bölüm ile başladım.Kursun çok önemli bir bölümü büyük dil modellerinin üzerine yoğunlaşıyor ve dil modelinin temelini oluşturan transformer mimarisi, dil modellerinin kullanımında çok etkin rolü olan istem (prompt) tasarımı gibi bölümler içeriyor. Üretken yapay zekayı kendi uygulamalarınızda kullanabilmek için temelde iki yöntem vardır: bazı büyük dil modelleri tarafından sağlanan API'lerin çağrılması ya da büyük dil modelini kendi uygulamanız içinden yükleyerek kullanmanız. Kursta her iki yöntem de anlatılıyor ama özellikle ikinci yöntem ve açık kaynak kodlu büyük dil modellerinin kullanımı üzerinde duruluyor. Kurs içinde bunu destekleyen, duygu analizi, metin üretme, tercüme, soru cevaplama, metin sınıflandırma, özet çıkarma, metinden görüntü oluşturma gibi çok sayıda doğal dil işleme fonksiyonlarını yerine getiren python kodunu beraber inceleyeceğiz. Bu sayede siz de, kendi uygulamalarınızda bu fonksiyonları rahatça gerçekleştirebileceksiniz. Büyük dil modellerinin sınırlarını genişleten ve bu konudaki son teknolojilerden olan RAG (Retrieval Augmented Generation), LLMChain, agent and tools yöntemlerinin de çok ilginizi çekeceğini düşünüyorum. Kurs içinde hem bu yöntemlerin altyapılarını, hem de bu yöntemler kullanılarak yazılmış uygulamaların python kodlarını bulabileceksiniz.Kursa sonradan ilave ettiğim Ek1 bölümünde, sohbet robotu (Chatbot) uygulaması geliştirmek için kullanabileceğiniz Chat Completion API özelliklerini öğreneceksiniz. Buna ilaveten Chat Completions API kullanılarak geliştirilmiş sohbet robotu prototip uygulama kodunu beraber inceleyeceğiz. Ek2 bölümünde Görsel Dil Modellerinin (Visual Language Models - VLM) çalışma yapısını ve VLM kullanımını gösteren kod örneklerini göreceksiniz. Özellikle VLM vasıtasıyla fatura görüntüsünden, fatura bilgilerini aldığımız örneğin ilginizi çekeceğini düşünüyorum.Bölüm sonlarındaki sınavlar, bölüm içinde anlatılanları pekiştirmenize yardımcı olacaktır. Kurs içinde anlatılanların teorik bilgi olarak kalmaması ve nasıl hayata geçirildiğini deneyimlemek için yazılmış 28 farklı python kodunu beraber inceleyeceğiz.Üretken yapay zekayı kendi alanınızda ve kendi uygulamalarınızda bir an önce kullanmak istiyorsanız, bu kurs sonunda bu amacınıza gerçekleştirebilecek bilgi ve beceriye sahip olacaksınız.

Skills

Reviews