مقدمه
افزایش داده یا data augmentation تکنیک هایی ساده جهت افزایش تعداد رکوردهای مجموعه داده می باشد. در شاخه های مختلفی می توان از تکنیک های data augmentation استفاده کرد مانند حوزه پردازش زبان طبیعی یا Natural Language Processing (NLP)، حوزه پردازش تصویر یا image processing، بینایی ماشین و موارد مختلف دیگر. البته رویکرد های افزایش داده در هر یک از این حوزه ها با هم متفاوت است. در این آموزش تکنیک های data augmentation در پردازش متن را معرفی و آن ها را در محیط برنامه نویسی پایتون روی دیتاست ها متنی اعمال می کنیم.
سرفصل های کلی دوره
توی این آموزش، شش روش مختلف جهت افزایش حجم داده ها بررسی و هر کدام در یک جلسه جداگانه به صورت عملی پیاده سازی شده است. این روش ها در زیر لیست شده اند :
- تکنیک Translate : ترجمه جملات.
- تکنیک Sentence displacement : جا به جایی جملات.
- تکنیک Replace words : جایگزاری کلمات.
- تکنیک FastText : استفاده از بردار کلمات جهت بررسی شباهت میان کلمات.
- تکنیک NER : مشخص کردن نقش کلمات در متن و افزایش حجم داده ها.
- تکنیک SMOTE : الگوریتم متعادل سازی داده ها.
مزایای تکنیک های Data Augmentation
- تولید داده های جدید جهت تحلیل های دقیق تر.
- درصورت نبود داده های کافی، بهترین گزینه ست جهت ایجاد داده.
- بالا بردن دقت مدل های یادگیری ماشین.
- ایجاد مدل های قابل اعتماد تر.
- مقاوم در برابر نویز و تغییرهای کوچک.
- کشف ویژگی های جدید.
محیط برنامه نویسی و کدنویسی
پیش نیاز دوره
این دوره نیاز به هیچ پیش نیازی ندارد و به راحتی می توانید مطالب گفته شده را یاد بگیرید و توی پروژه های پردازش متن خودتون استفاده کنید.
بعد از اتمام دوره
بعد از پایان دوره شما روش های مختلف افزایش داده در پردازش متن را می شناسید و از آن ها در پروژه های خودتون می توانید استفاده کنید. با رویکردهای ترکیبی افزایش داده آشنا خواهید شد و خودتان نیزمی توانید استراتژی و رویکرد جدیدی در این زمینه ارائه دهید.
مدرک پایان دوره
جهت گرفتن مدک دوره نیز می توانید چند تمرینی که در جلسه آخر گفته شده است را انجام دهید و آن ها را برای مدرس توی شبکه اجتماعی لینکدین اسال کنید تا مدرک دوره به شما داده شود.
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت اول ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت دوم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت سوم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت چهارم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت پنجم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت ششم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت هفتم ویدئو
دوره آموزشی پروژه محور داده افزایی (Data Augmentation) در پردازش متن
قسمت هشتم ویدئو
ضمایم دوره
قطعه کدها
قطعه کدهای دوره فایل های ضمیمه
پسوند IPYNB
دیتاست دوره
دیتاست فایل های ضمیمه
پسوند XLSX
فایل آموزشی
رهنما فایل های ضمیمه
پسوند PDF
دوره های مرتبط
دوره مقدماتی هوش مصنوعی در IoT
دوره آموزشی پروژه محور جنگو، فروشگاه اینترنتی به همراه درگاه پرداخت آنلاین
دوره آموزشی طراحی و پیاده سازی سیستم های توصیه گر با پایتون
دوره آموزشی پروژه محور Docker برای مهندسان داده
دوره آموزشی ماشین مجازی Cloudera برای تحلیل کلان داده
دوره آموزشی تصویرسازی داده ها در پایتون با Matplotlib
امتیاز دانشجویان دوره
نظرات
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.
300,000 تومان 199,000 تومان
علی نظری زاده
کارشناسی ارشد هوش مصنوعیفارغ التحصیل کارشناسی مهندسی کامپیوتر و کارشناسی ارشد هوش مصنوعی از دانشگاه تهران مرکز، مدرس فنی در مدرسه علوم داده
zeynab.rmn( دانشجوی دوره )
سلام روزتون بخیر من چند تا سوال در مورد داده افزایی داشتم به لینکدین هم دسترسی ندارم چطور میتونم از مدرس سوال خودمو بپرسم ممنون از شما
مهتاب( دانشجوی دوره )
سلام. دوره سودمندی بود برای من و رضایت نسبی داشتم. برای هر کسی که میخواد تو دیتاساینس و بخصوص NLP کار کنه توصیه اش می کنم.
dadashzadeh( دانشجوی دوره )
دوره آموزشی خیلی خوبی بود و ممنون از این که تجربه خودتون رو در اختیار ما قرار دادید امیدوارم بازم این آموزش آپدیت بشه باز
سیما کریمی( دانشجوی دوره )
واقعا عالی و کاربردی،کاملا شیوا و قابل فهم توضیح داده شده مفاهیم دوره،با تشکر از دوره ی خوبتون