CE UT 96
806 subscribers
954 photos
21 videos
1.32K files
767 links
کانال اطلاع رسانی دانشجویان ورودی 96 مهندسی کامپیوتر دانشگاه تهران.

نکته‌ای بود پیام بدین:

@CEUT96Bot
Download Telegram
درخواست ارزشیابی غیرحضوری و تمدید پروژه‌ی شبکه

https://docs.google.com/forms/d/1-rsDlJ5SVF_sxHY26jBIGoFXK-yFi2Cy0n9_5y22FYQ/edit?usp=drivesdk
#IE
به نام او
با یاد او

سلام بچه‌ها،

درباره امتحان پایان‌ترم‌تون یک پیام تصویری گذاشتم اینجا که ببینیدش و بهش عمل کنید!

خوب باشید،
--احسان
.
SAD - Project - Phase4.pdf
91.3 KB
فاز چهارم و نهایی پروژه #نرم۱

مهلت تحویل: پنجشنبه ۳۰ خرداد ساعت ۲۳:۵۵

به ازای هر روز تأخیر نیز ۱۰ درصد از نمرهٔ شما کسر خواهد شد.
.
CN - CA - TCP - NS2.pdf
366.4 KB
پروژه دوم #شبکه
مهلت تحویل: جمعه ۳۱ خرداد

توضیحات
.
CE UT 96 pinned «🔰تمرین‌ها و داستان‌های پیش رو: چهارشنبه ۲۱ خرداد: بخش سوم تا پنجم پروژه‌ هشتم IE چهارشنبه ۲۸ خرداد: پروژه پنجم آزمایشگاه اواس جمعه ۳۰ خرداد: فاز چهارم پروژه نرم ۱ جمعه ۳۰ خرداد: تمرین سوم شبکه + داک جواب‌ها شنبه ۳۱ خرداد: پروژه پنجم هوش شنبه ۷ تیر:…»
CE UT 96
AI - CA5.pdf
با سلام.

۱. ا template داده شده اندکی تغییر کرده است. لطفا template داده شده روی گیت‌هاب را با نسخه ای که دارید تطبیق دهید.

۲. با توجه به موارد دیده شده بین بچه ها در این پروژه، لازم است به این نکته توجه کنید که در سوال 3 عکس ها را به صورت خام باید به مدل خود بدهید. یعنی اینکه عکس های شما باید فقط grayscale شده باشند و اجازه ندارید که هیچ pre processing دیگری روی عکس ها انجام دهید و از سوال 4 به بعد باید عکس ها را نرمال کنید. پس بنابراین حتی اگر از template ما استفاده نمی کنید، مراقب transform هایی که در pytorch استفاده می کنید باشید و داکیومنتیشن های آنها را قبل از استفاده به خوبی مطالعه کنید. چرا که برخی از آنها علاوه بر کاری از آنها انتظار می رود که انجام دهند، کارهای دیگری مثل rescale کردن داده ها را نیز انجام می دهند. نمونه ی این transform ها کلاس ToTensor ای است که در pytorch وجود دارد که انتظار میرود فقط عکس ها را به tensor تبدیل کند، اما این کلاس علاوه بر این کار تمام پیکسل ها را از بازه ی 0 تا 255 به بازه 0 و 1 نیز rescale می کند. بنابراین لطفا مراقب باشید تا در نتایجی که می گیرید اشتباهی صورت نگیرد.
موفق باشید.
.
CE UT 96
IE - CA8.pdf
سلام،

مهلت انجام قسمت دوم پروژه‌ی هشتم تا جمعه ۲۳ خرداد ساعت ۲۳:۵۵ تمدید شد.
برای جلوگیری از تداخل با برنامه‌ی سایر دروس، امکان تمدید بیشتر از این زمان وجود ندارد.

موفق باشید
.
CE UT 96
با سلام. ۱. ا template داده شده اندکی تغییر کرده است. لطفا template داده شده روی گیت‌هاب را با نسخه ای که دارید تطبیق دهید. ۲. با توجه به موارد دیده شده بین بچه ها در این پروژه، لازم است به این نکته توجه کنید که در سوال 3 عکس ها را به صورت خام باید به مدل…
با سلام،
در مورد قسمت های ۳ و ۴ پروژه و معماری شبکه انتخاب شده توسط شما به نکات زیر توجه فرمایید:

لرنینگ ریت دیفالت ذکر شده در صورت پروژه برای حدود ۴ یا ۵ لایه از نورون ها تنظیم شده است.

اگر چنانچه تعداد لایه های شبکه‌تان زیاد است، احتمالا باید لرنینگ ریت دیفالت برای قسمت های ۳ و ۴ و ۵ را متفاوت از آنچه که ذکر شده در نظر بگیرید (بیشتر یا کمتر؟ چرا؟!)

در هر صورت، شبکه شما برای قسمت ۴ (یعنی پس از نرمالیزیشن) باید لاس نسبتا کم و دقت معقولی (مثلا حدود ۵۰ الی ۶۰ درصد) بگیرد و همچنین دقت حاصل شده در بخش های ۳ و ۴ نیز نسبت به هم قابل توجیه باشند.

بنابراین توصیه ما این است که در زیاد بودن تعداد لایه‌های شبکه خود وسواس به‌خرج ندهید و نگران گرفتن دقت بسیار بالا نباشید؛ چرا که با trade-off افزایش زمان آموزش و احتمالا vanishing gradient مواجه خواهید شد.

در نهایت مجددا تاکید می‌شود که تحلیل و توجیه نتیجه‌ای که در هر قسمت می‌گیرید بسیار مهم است و الزاما جواب و توجیه یکتا برای هر قسمت وجود ندارد.

موفق باشید.
-- سعید
.
اسلاید های فصل هشتم #OS رو میتونین از اینجا دانلود کنین
لینک روی cecm مشکل داره.
CE UT 96
AI - CA4.pdf
تعدادی اسلات برای تحویل پروژه‌ی چهار هوش رو سامانه قرار گرفته
#شبکه
با سلام،
با توجه به شرایط پیش آمده بر اثر بیماری کرونا، امکان برگزاری امتحان حضوری ممکن نبوده و لذا نمرات دانشجویان به صورت مستمر و با توجه به پروژه ها و تمرینات محاسبه خواهد شد.‌ برای فصول 4 الی 6 نیز پروژه جایگزینی در نظر گرفته شده است که در اسرع وقت بر روی سایت قرار داده خواهد شد.
با توجه به حذف امتحان حضوری، تمامی دانشجویانی که تمایل داشتند بجای انجام پروژه، امتحان حضوری داشته باشند نیز بایستی پروژه ها خود را تحویل دهند. با توجه به اعلام دیر هنگام اداری دانشگاه مبنی بر عدم امکان برگزاری امتحان حضوری برای درس شبکه، برای این دانشجویان( تنها دانشجویانی که قصد داشتند بجای پروژه، امتحان حضوری برای 3 فصل اول داشته باشند)، تنها پروژه اول به مدت 2 هفته تمدید خواهد شد.

موفق باشید.
اسماعیلی
.
CE UT 96
CN - CA - TCP - NS2.pdf
با سلام،

در تعریف صورت پروژه CA-TCP-NS2 سعی شده است تا تمامی موارد مورد لزوم توضیح داده شده شود. در صورتی که ابهامی در صورت پروژه وجود دارد، حتما در گزارش پروژه خود به صورت مشخص شده(به صورت بولد یا رنگی) پیش فرض های خود را توضیح دهید. چندین نکته که به دست بنده رسیده است را یادآوری می‌کنم:

1- برای TCP-Vegas باید از مفهوم TCP-Agent استفاده نمایید و یا می توانید خودتون از ابتدا آن را پیاده سازی کنید( که توصیه نمی شود و کار زمان بری می باشد).

2- لزوما تمامی موارد خواسته شده در NS2 نیست و شما باید برخی از آنها را خودتان توسط tcl پیاده کنید.

3- منظور از میانگین داده ها یعنی میانگین حسابی داده‌ها بدست آمده از اجرای مختلف است.

4- برای رسم نمودارها، فایل های حاوی داده خروجی از NS2 ( فایل های trace و یا سایر فایل هایی ایجاد شده توسط کد) رو ایجاد و سپس از ابزاری مثل پایتون(مثل Matplotlib) و یا اکسل استفاده کنید.

5- تنها از ipv4 برای راحتی استفاده نمایید. برای اندازه بسته، اندازه cwnd و ... از پیش فرضیات خود NS2 استفاده نمایید. در غیر اینصورت پیش فرض خود را در مستندات ذکر کنید.

6- در یکی از لینک های ارسالی به طور کامل در مورد نحوه محاسبه نرخ های Goodput و RTT در NS2 صحبت شده است(http://intronetworks.cs.luc.edu/current/html/ns2.html)

7- برای پیاده‌سازی زمان، باید از واحد زمان مبتنی بر رویداد در NS2 استفاده کنید، بطوریکه که هر ثانیه را برابر با یک واحد و به صورت یک رویداد در نظر بگیرید.


در نهایت تاکید میکنم، با توجه به تعداد زیاد دانشجویان و عدم امکان پاسخگویی به تک تک سوالات، هر گونه پیش فرضیات خود را که در صورت پروژه مشخص نشده است را در پیاده سازی اعمال و به طور کامل در گزارش پروژه خود توضیح دهید.

موفق باشید.
اسماعیلی

http://intronetworks.cs.luc.edu/current/html/ns2.html

https://www.isi.edu/nsnam/ns/doc/node387.html

http://www.cs.bu.edu/groups/itm/SATS/simulation.html
.
سلام،
امیدوارم حالتان خوب باشد.
من در هفته گذشته گزینه‎های موجود برای امتحان را بررسی کردم و با توجه به شرایط فعلی تصمیمم بر این شد که امتحان پایان ترم را به شکل حضوری برگزار *نکنیم*.
شیوه ارزشیابی به این ترتیب خواهد بود:
1- با توجه به سیاست نمره دهی که اول ترم اعلام شده بود قرار بود ۱۱ نمره برای تمرین‎ها، پروژه‎ها و آزمون‎های کلاسی باشد. قرار است این ۱۱ نمره به ۱۵ نمره تغییر کند. یعنی مجموع نمره تمرین ها و پروژه ها از ۱۵ محاسبه خواهد شد. اگر کسی تمایل نداشت نمره فعالیت‎های کلاسی اش از ۱۱ به ۱۵ تغییر کند باید این موضوع را در نظرسنجی که فردا در cecm برگزار می شود، اعلام کند. برای این افراد پروژه دیگری تعریف خواهد شد که این 4 نمره از روی آن محاسبه خواهد شد. برای انجام این پروژه یک هفته فرصت خواهید داشت و شروع بازه آن بعد از آخرین امتحان پایان ترم خواهد بود.
2- به عنوان امتحان پایان ترم یک امتحان (پروژه) take-home یک تا دو روزه خواهید داشت که ۶ نمره به آن اختصاص خواهد یافت. روز مربوط به این امتحان با نظرسنجی انتخاب خواهد شد.
3- نمره نهایی درس، مطابق آنچه ابتدای ترم تعیین شده بود، از ۲۱ محاسبه خواهد شد.
موفق باشید
فدائی
.
CE UT 96
با سلام، در مورد قسمت های ۳ و ۴ پروژه و معماری شبکه انتخاب شده توسط شما به نکات زیر توجه فرمایید: لرنینگ ریت دیفالت ذکر شده در صورت پروژه برای حدود ۴ یا ۵ لایه از نورون ها تنظیم شده است. اگر چنانچه تعداد لایه های شبکه‌تان زیاد است، احتمالا باید لرنینگ ریت…
با سلام.

لازم است به نکته های زیر توجه کنید:
۱. در رابطه با سوال سوال ۸ در قسمت ب که به این شکل آمده "سپس بار دیگر شبکه ی به دست آمده از مورد ۵ را با momentum های ۰.۵ ،۰.۹ و ۰.۹۸ آموزش
دهید و نتایج را تفسیر کنید." : در این جا نتایج باید با استفاده از نتیجه ی بهینه ی سوال ۶ به دست آید (یعنی قسمت learning rate) در حالی که در صورت پروژه به اشتباه مورد ۵ آمده که از این بابت پوزش می خواهیم. منظور از این قسمت مورد ۶ بوده. در تمام سوال ها جز سوال ۵ که خب در رابطه با مقداردهی اولیه وزن هاست،‌ باید وزن ها را تصادفی بگذارید.

۲. باز هم لازم است با توجه به بازخوردی که از بچه ها گرفتیم، تاکید کنم که در این پروژه بسته به شبکه و پارامترهایی در بعضی از سوال ها انتخاب می کنید، ممکن است نتایج متفاوتی نسبت به یکدیگر به دست بیاورید و لزوما یک جواب درست نداریم. بنابراین باز هم تاکید می شود که به دنبال مقایسه نتایج همدیگر نباشید و فقط سعی کنید نتایجی که به دست می آورید را تحلیل کنید.

موفق باشید.
.
CE UT 96
CN - CA - TCP - NS2.pdf
با سلام،
پروژه اول تا ۷ تیر تمدید گردید. برای دانشجویانی که امتحان رو انتخاب کرده بودند، ددلاین تا ۱۴ تیر خواهد بود(دو هفته اضافی از ۳۱ خرداد).
همچنین تمرین سوم نیز یک هفته تمدید گردید.
موفق باشید.
اسماعیلی
.
#هوش
یک نظرسنجی برای مشخص کردن میزان تاثیر فعالیت‌های کلاسی (تمرین‌ها و پروژه‌ها) در نمره‌ی پایانی هر دانشجو در صفحه‌ی درس ایجاد شده است.
برای شرکت در نظرسنجی تا *ساعت ۲۳:۵۹ روز دوشنبه ۲۶ خرداد* فرصت دارید. همچنین انتخاب هر دانشجو به منزله‌ انتخاب نهایی او محسوب می‌شود و بعد از اتمام نظرسنجی امکان تغییر آن نیست.
درصورت عدم شرکت در نظرسنجی فعالیت‌های کلاسی ۱۵ نمره‌ خواهند داشت.
موفق و سلامت باشید :)