آموزش پردازش زبان طبیعی با اکوسیستم هاگینگ فیس ؛ آزمون پایان فصل (قسمت یازدهم)
فصل اول از دوره آموزش پردازش زبان طبیعی با اکوسیستم هاگینگ فیس به اتمام رسید و نوبت به آزمون پایان فصل رسیده است. در این بخش آزمونی تستی ارائه شده که در پایان مطلب جوابهای درست مشخص شدهاند. اما سعی کنید پیش از ابتدا به جوابهای درست، آموختههای خودتان را محک بزنید.
در فصل اول عمدتاً به مباحث پیشنیاز و پایه پرداختیم. اما اگر جزئیات گفته شده هنوز برایتان مبهم است، نگران نباشید چرا که در فصل بعدی با سازوکار و فرایندهای پشتپرده آشنا خواهید شد و درک این مفاهیم برای شما آسانتر خواهد شد.
حال در آزمون پایان فصل اول شرکت کنید تا ببینیم در این فصل چه آموختهاید!
1- به هاب هاگینگ فیس رفته و چکپوینت roberta-large-mnli را پیدا کنید. این چکپوینت چه کاری برای ما انجام میدهد؟
الف) خلاصهسازی
ب) دستهبندی متن
ج) تولید متن
2- کد زیر چه خروجیای تولید میکند؟
from transformers import pipeline ner = pipeline("ner", grouped_entities=True) ner("My name is Sylvain and I work at Hugging Face in Brooklyn.")
الف) این کد جمله را بر اساس برچسبهای « positive» و « negative» دستهبندی کرده و به آن امتیاز میدهد.
ب) این کد متنی تولید میکند که جمله بالا را تکمیل میکند.
ج) این کد موجودیتهایی که بیانگر اشخاص، سازمانها یا مکانها هستند را به عنوان خروجی به دست میدهد.
3- در کد زیر چه عبارتی باید جایگزین جای خالی در خط پایانی شود؟
from transformers import pipeline filler = pipeline("fill-mask", model="bert-base-cased") result = filler("...")
الف) This has been waiting for you.
ب) This [MASK] has been waiting for you.
ج) This man has been waiting for you.
4- چرا کد زیر با خطا مواجه میشود؟
from transformers import pipeline classifier = pipeline("zero-shot-classification") result = classifier("This is a course about the Transformers library")
الف) باید برچسبهای لازم برای دستهبندی متن را به این روال پردازشی بدهیم تا اجرای کد با خطا مواجه نشود.
ب) این روال پردازشی به چندین جمله نیاز دارد تا با خطا مواجه نشود.
ج) مثل همیشه، مشکل از کتابخانه ترنسفورمر است.
د) این روال پردازشی به ورودی طولانیتری نیاز دارد.
5- یادگیری انتقالی به چه معناست؟
الف) انتقال دانش یک مدل از پیش آموزش داده شده به یک مدل جدید با آموزش آن بر یک پیکره واحد
ب) انتقال دانش یک مدل از پیش آموزش داده شده به یک مدل جدید با انجام مقداردهی اولیه مدل جدید بر اساس وزنهای مدل از پیشآموزشدیده
ج) انتقال دانش یک مدل از پیش آموزش داده شده به یک مدل جدید با ساخت مدل جدید با معماری مشابه مدل از پیشآموزشدیده
6- مدلهای زبانی معمولاً در مرحله پیشآموزش نیازی به دادههای برچسبدار ندارند.
الف) صحیح
ب) غلط
7- کدام جمله مفاهیم «مدل»، «معماری» و «وزن» را به بهترین نحو توصیف کرده است؟
الف) اگر مدل را یک ساختمان فرض کنیم، معماری در واقع نقشه ساخت آن و وزنها افرادی که در آن زندگی میکنند، هستند.
ب) معماری نقشهای است برای ساخت مدل و وزنها شهرهایی هستند که روی نقشه مشخص شدهاند.
ج) معماری توالی از توابع ریاضیاتی برای ساخت مدل است و وزنهای معماری در واقع پارامترهای این توابع هستند.
8- از کدام یک از مدلهای زیر برای تکمیل جمله ورودی در مسائل تولید متن استفاده میشود؟
الف) مدل رمزنگار
ب) مدل رمزگشا
ج) مدل رمزنگار-رمزگشا
9- از کدام یک از مدلهای زیر در مسائل مرتبط با خلاصهسازی متن استفاده میشود؟
الف) مدل رمزنگار
ب) مدل رمزگشا
ج) مدل رمزنگار-رمزگشا
10- از کدام یک از مدلهای زیر متن ورودی را بر اساس برچسبهای تعیینشده، دستهبندی میکنند؟
الف) مدل رمزنگار
ب) مدل رمزگشا
ج) مدل رمزنگار-رمزگشا
11- دلیل وجود بایاس در نتایج مدل کدام یک از موارد زیر میتواند باشد؟
الف) استفاده از نسخه تنظیمشده Fine-tuned مدل از پیش آموزشدیده که بایاس را به ارث برده است.
ب) دادههایی که مدل روی آنها آموزش دیده است.
ج) معیاری که مدل روی آن بهینه شده است دارای بایاس میباشد.
د) همه موارد
شما آزمون پایان فصل اول را به اتمام رساندید. حال از ادامه مطلب پاسخهای خود را چک کنید.
1- (ب)
2- (ج)
3- (ب)
4- (الف)
5- (ب)
6- (الف)
7- (ج)
8- (ب)
9- (ج)
10- (الف)
11- (د)
در قسمت کامنتها برای ما بنویسید که چند پاسخ درست دادید.
همچنین میتوانید از طریق لینک زیر به دیگر قسمتهای این دوره دسترسی داشته باشید.
[button href=”https://hooshio.com/%D8%B1%D8%B3%D8%A7%D9%86%D9%87-%D9%87%D8%A7/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B7%D8%A8%DB%8C%D8%B9%DB%8C/” type=”btn-default” size=”btn-lg”]آموزش پردازش زبان طبیعی[/button]