MatlabTips
891 subscribers
462 photos
73 videos
54 files
304 links
آموزش MATLAB با "استفاده از ویدئو و متن" در سطوح مبتدی تا پیشرفته
پاسخ به سوالات تخصصی:
@roholazandie
Download Telegram
کامل ترین نقشه از باغ وحش شبکه های عصبی با معماری های مختلف. توضیحات هر کدام در لینک زیر:

https://towardsdatascience.com/the-mostly-complete-chart-of-neural-networks-explained-3fb6f2367464
غیرت نگذاردم که نالم به کسی / تا خلق ندانند که منظور من اوست
اوست نشسته در نظر من به کجا نظر کنم / اوست گرفته شهر دل من به کجا سفر برم


چندی پیش مطلبی میخواندم در مورد جنبش های تراجنسیتی و دگرباشان که به دنبال معرفی ضمیر های جدیدی برای خودشان هستند و اینکه از بقیه هم بخواهند که از این به بعد به جای she و he از این ضمیر ها استفاده کنند. اما خوب حتما خوب می دانید که وقتی حرف از رنگین کمان جنسیتی می شود به بیشتر یکی دو ضمیر اضافه نیاز هست! این تا جایی پیشرفت که حتی عده ای شروع به مسخره کردن اینکار کردند. اما اگر کمی عقب تر برویم می بینیم چنین مشکلی نه فقط برای این بندگان خدا بلکه حتی برای زن ها و مردها وجود دارد. در تقریبا تمام زبان های اروپایی تفاوت های جدی ای بین زن و مرد در سطح گرامری و معنا وجود دارد که صد البته ریشه های تاریخی آن را باید مطالعه کرد. اما وقتی کمی به خانه برگردیم متوجه موضوع جالبی می شویم زبان فارسی(و بقیه زبان هایی که در ایران تکلم می شوند) جزو معدود زبان هایی است که فاقد جنسیت است و این در سطح گرامری و معنایی اتفاق می افتد. و جالب تر اینکه با اینکه زبان فارسی به شدت تحت تاثیر زبان عربی قرار گرفته و حتی به تمام حروف آن به حروف عربی تغییر کرد و حتی تغییراتی در گرامر آن رخ داد جنس مذکر/مونث را از عربی وام نگرفت.

این ویژگی در فارسی باعث شده است که ادبیات غنی آن خالی از جنسیت باشد و زن و مرد هر دو بتوانند از آن لذت ببرند و حتی امکانی برای جنبه ای عرفانی در آن مهیا کند. این ویژگی ها حتی بیشتر از قواعدی گرامری هستند به طور مثال حتی گاهی تاکید جنسیتی حتی بیشتر بر مادینگی است تا نرینگی. مثلا در فارسی گفته می شود "زن و شوهر" برخلاف انگلیسی "husband and wife" یا "خواهر و برادر" بر خلاف انگلیسی "brother and sister" جالب اینجاست که در این ترکیب حتی زن مستقل است و مرد در رابطه با زن تعریف می شود(شوهر) (البته ممکن است برای من مثال هایی از حالت برعکس آن بیابید ولی آن موارد در بقیه زبان ها حتی بیشتر هم هستند)

در سطح معنایی هم می توان چنین تفاوتی را دید. در فارسی زن یک واژه مستقل است در حالی که در انگلیسی از واژه مرد مشتق می شود woman. حتی از دیدگاه ریشه زبانی واژه "مرد" به معنای مرگ و مردن است در حالی که "زن" از ریشه زندگی و زایندگی می آید.

ممکن است با خودتان فکر کنید خوب حالا که چه؟ با چهار تا کلمه که چیزی تغییر نمیکند واقعیت جامعه چنین چیزی را نشان نمی دهد. اما باید دانست که زبان خاستگاه و ریشه فکری مردمان یک سرزمین و فرهنگ آن هاست. شرایط حال حاضر ممکن است زاییده هزاران پارامتر سیاسی و اجتماعی باشد اما چیزی عمیق تر وجود دارد(یعنی امیداورم که وجود داشته باشد) که دیدگاه جنسیت زده ای ندارد. به عنوان یک مثال زبان فارسی که در اواخر دوره قاجار داشتیم را می توان مثال زد. عده ی زیادی از مثلا تحصیل کرده ها با دستکاری عمدی فارسی و وام گرفتن از عربی دست به اختراع واژه هایی مثل معلمه، مدیره، حاجیه و غیره زدند اما حتی جامعه آن زمان در نهایت دست به حذف چنین تغیراتی زد. چنین عزمی همان ریشه مشترکی است که بنظرم حفظش ارزشمند است.
Forwarded from زانکو (Javad Amirian)
This media is not supported in your browser
VIEW IN TELEGRAM
کدام یک ترسناک تر است؟ اشباح یا هوش مصنوعی؟
This media is not supported in your browser
VIEW IN TELEGRAM
اثبات انیمیشنی از اینکه مجموع زوایای خارجی هر چند ضلعی دلخواه ۳۶۰ درجه است!
یک ابزار بسیار زیبا و قدرتمند برای visualization برای شبکه های عصبی. مستقل از اینکه از tensorflow ، pytorch یا keras استفاده میکنید. این لایبرری هست که یک کنسول در اختیار شما می گذارد و می توانید با تغییرات خیلی کم توی کد خودتان خروجی ها رو بر روی کنسول وبی آن ببینید. رایگان و بسیار حرفه ای!

https://missinglink.ai

یک نمونه کد برای اجرا هم میتوانید از لینک زیر پیدا کنید

https://github.com/missinglinkai/common-nn-mistakes/blob/master/pytorch-mnist-v2.py
آندری کارپثی (مدیر کل هوش مصنوعی شرکت تسلا) سال گذشته در توییتی به اشتباهات معمولی که افراد در آموزش شبکه های عصبی می کنند اشاره کرد. چند روز گذشته او بعد از مدت زیادی این اشتباهات و نیز دیگر نکات که بیشتر شبیه به فوت کوزه گری(black art) هستند و شما در هیچ کتاب درسی یا حتی آموزش آنلاین و استاد و جزوه ای پیدا نمیکنید گرد آوری کرد. برای کسانی که می خواهند به روش درست و سیستماتیک شبکه های عصبی را آموزش دهند این پست بسیار اساسی است. در رابطه با نکاتی از این اشتباه ها یکی از کارمندان هوش مصنوعی missinglink.ai آن را به یک tutorial‌ تقریبا نیم ساعته بر روی pytorch تبدیل کرده است که دیدنش توصیه میشود. (هشدار: حجم فایل تقریبا ۱۸۰ مگابایت است مشاهده ویدیو بر روی وب نیاز به اکانت خاصی داشت و متاسفانه لینک مستقیمی برای آن پیدا نکردم پس مجبور به آپلود آن اینجا شدم)
"Either mathematics is too big for the human mind, or the human mind is more than a machine."--Kurt Gödel, one of the most influential logicians of all time

"یا ریاضیات بزرگتر از ذهن بشری است یا ذهن بشر چیزی فراتر از یک ماشین است". کرت گودل یکی از تاثیر گذارترین منطق دانان تاریخ
This media is not supported in your browser
VIEW IN TELEGRAM
مجموع چهار جمله اول سری فوریه برای تخمین موج مربعی.
هر دایره یک موج سینوسی با فرکانس مشخص را نشان میدهد.
https://bl.ocks.org/jinroh/7524988
This media is not supported in your browser
VIEW IN TELEGRAM
مغز ده دقیقه بعد از مرگ (با تعریف کلینیکی آن) هنوز به فعالیت خود ادامه می دهد، در این لحظات پایانی زندگی چه اتفاقی برای شبکه های عصبی مغز می افتد؟
با زیرنویس انگلیسی
Forwarded from زانکو (Javad Amirian)
This media is not supported in your browser
VIEW IN TELEGRAM
در این Visualization ببینید چگونه پایتون از سال 2008 و غالباً به خاطر گسترش هوش مصنوعی و یادگیری ماشین تبدیل شده به محبوبترین زبان برنامه نویسی (براساس داده‌های Stack overflow)

زانکو
@zankoo_ai
This media is not supported in your browser
VIEW IN TELEGRAM
نظریه زمین مرکزی(سمت راست) در برابر نظریه خورشید مرکزی(سمت چپ). در علم ما همیشه به دنبال ساده ترین مدل ها هستیم!
📢یادگیری پایتون📢
قبلا یک پست پراکنده در مورد نحوه شروع کار با پایتون گذاشته بودم. در اینجا به صورت یک پست کامل و منسجم می توانید همه آن را بخوانید.
😃ساسی مانکن یا عزیز ویسی؟! کدوم رقصی تره؟ با پایتون😃


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

اسپاتیفای یکی از بزرگترین سایت های موسیقی است که می توانید در آن موسیقی های مختلف از سراسر دنیا را جستجو کنید و بشنوید. اما بخش جالب تر این سایت بخشی است که برای توسعه دهندگان برنامه ها قرار داده شده است. اسپاتیفای بخش بسیار زیادی از اطلاعات خوانندگان، موسیقی ها و آلبوم ها و غیره و غیره را از طریق API خود در اختیار توسعه دهندگان قرار می دهد. با این ویژگی ها می توان برنامه های بسیار جالبی برای اندروید، آی او اس یا هر اپلیکیشن وبی و غیر وبی دیگر نوشت. ادامه در لینک زیر:

https://vrgl.ir/koHwN
مجموعه ای از بهترین ویژالیزیشن های سریال محبوب بازی تاج و تخت (game of thrones) با استفاده از d3js

https://jeffreylancaster.github.io/game-of-thrones/
🌕دوره یادگیری متلب از پایه (به زبان انگلیسی ساده)🌕

در طول چند سالی که متلب یاد گرفتم و در جاهای مختلف یاد دادم با منابع بسیار زیادی مواجه شدم. هر کدام ضعف ها و نقاط قوت خود را داشتند اما به طور قطع الان می توانم بگویم بهترین منبع برای یادگیری متلب دوره دانشگاه vanderbilt است که برای مدتی بر روی سایت coursera قرار داشت و بخاطر استقبال بسیار زیاد از آن دوره های بعدی آن هم تنظیم شد. ويژگی این دوره آن است که دارای سیبلابس بسیار منطقی و منسجمی است و دو نفری که آن را آماده کرده اند در این کار حرفه ای به معنای واقعی هستند. برای یادگیری این دوره نیازی به هیچ پیش نیازی اعم از بلد بودن برنامه نویسی زبان دیگری وجود ندارد. دوره همراه با تعداد زیادی مثال در هر قسمت است و تمرین های زیادی هم دارد. همچنین این دوره همراه با کتابچه و اسلاید هایی می آید که شبیه به یک جزوه بسیار کامل است و می توانید از طریق آن هم روند یادگیری را هم دنبال کنید.
به دلیل جلوگیری از شلوغی در کانال لینک ها را در یک کانال دیگر گذاشتم و از این به بعد فایل های حجیم در آنجا قرار می گیرند (به تبع از کانال های دیگر) شما نیازی به عضویت در آن کانال دیگر ندارید. سیلابس و لینک ها به ترتیب زیر هستند:
Chapter 1: Introduction to MATLAB
Lesson 1.1. Introduction: https://t.iss.one/matlabtips_files/3
Lesson 1.2 The MATLAB Environment: https://t.iss.one/matlabtips_files/4
Lesson 1.3 The MATLAB Desktop: https://t.iss.one/matlabtips_files/5
Lesson 1.4- MATLAB as a Calculator: https://t.iss.one/matlabtips_files/6
Lesson 1.5- Syntax and Semantics:‌ https://t.iss.one/matlabtips_files/8
Lesson 1.6-The MATLAB Help System: https://t.iss.one/matlabtips_files/8
Lesson 1.7- Introduction to Plotting in MATLAB: https://t.iss.one/matlabtips_files/9

Chapter 2: Matrices and Operators
Lesson 2.1 Introduction to Matrices and Operators: https://t.iss.one/matlabtips_files/10
Lesson 2.2- The Colon Operator: https://t.iss.one/matlabtips_files/11
Lesson 2.3- Accessing Parts of Matrix: https://t.iss.one/matlabtips_files/12
Lesson 2.4 Combining and Transforming Matrices: https://t.iss.one/matlabtips_files/13
Lesson 2.5- Arithmetic Part 1: https://t.iss.one/matlabtips_files/14
Lesson 2.6- Arithmetic Part 2: https://t.iss.one/matlabtips_files/15
Lesson 2.7- Operator Precedence: https://t.iss.one/matlabtips_files/16

Chapter 3: Functions
Lesson 3.1- Introduction to Functions: https://t.iss.one/matlabtips_files/17
Lesson 3.2- Function Input-Output: https://t.iss.one/matlabtips_files/18
Lesson 3.3- Formal Definition of Functions: https://t.iss.one/matlabtips_files/19
Lesson 3.4- Sub-functions: https://t.iss.one/matlabtips_files/20
Lesson 3.5- Scope: https://t.iss.one/matlabtips_files/21
Lesson 3.6- Advantages of Functions: https://t.iss.one/matlabtips_files/22
Lesson 3.7- Scripts: https://t.iss.one/matlabtips_files/23

Chapter 4: Programmer's Toolbox
Lesson 4.1- Introduction to the Programmer's Toolbox: https://t.iss.one/matlabtips_files/24
Lesson 4.2- Matrix Building: https://t.iss.one/matlabtips_files/25
Lesson 4.3- Input-Output: https://t.iss.one/matlabtips_files/26
Lesson 4.4- Plotting: https://t.iss.one/matlabtips_files/27
Lesson 4.5- Debugging: https://t.iss.one/matlabtips_files/28

Chapter 5: Branching
Lesson 5.1- Selection (Branching) in MATLAB: https://t.iss.one/matlabtips_files/29
Lesson 5.2 If-Statement contd: https://t.iss.one/matlabtips_files/30
Lesson 5.3- Relational and Logical Operators: https://t.iss.one/matlabtips_files/31
Lesson 5.4- Nested If-statements: https://t.iss.one/matlabtips_files/32
Lesson 5.5- Variable Number of Arguments: https://t.iss.one/matlabtips_files/33
Lesson 5.6- Robustness: https://t.iss.one/matlabtips_files/34
Lesson 5.7- Persistent Variables: https://t.iss.one/matlabtips_files/35

Chapter 6: Loops
Lesson 6.1 for-loops in MATLAB: https://t.iss.one/matlabtips_files/36
Lesson 6.2 while-loops in MATLAB: https://t.iss.one/matlabtips_files/37
Lesson 6.3- Break-statement in MATLAB: https://t.iss.one/matlabtips_files/38
Lesson 6.4- Logical indexing in MATLAB: https://t.iss.one/matlabtips_files/39
Lesson 6.5- Preallocation: https://t.iss.one/matlabtips_files/40

Chapter 7: Data Types
Lesson 7.1- Introduction to data types: https://t.iss.one/matlabtips_files/41
Lesson 7.2- Strings (old version): https://t.iss.one/matlabtips_files/42
Lesson 7.3 Structs: https://t.iss.one/matlabtips_files/43
Lesson 7.4- Cells: https://t.iss.one/matlabtips_files/44
Chapter 8: File Input/Output
Lesson 8.1- Introduction to files in MATLAB: https://t.iss.one/matlabtips_files/45
Lesson 8.2- Excel files in MATLAB: https://t.iss.one/matlabtips_files/46
Lesson 8.3- Text Files: https://t.iss.one/matlabtips_files/47
Lesson 8.4 Binary Files https://t.iss.one/matlabtips_files/48

handbook: https://t.iss.one/matlabtips_files/50
slides: https://t.iss.one/matlabtips_files/51

دوستانی که نگران حق کپی رایت هستند باید بگویم که خود این افراد این منابع را اخیرا بر روی یوتیوب هم قرار داده اند پس لطفا ما رو ریپورت نکنید.
MatlabTips pinned «🌕دوره یادگیری متلب از پایه (به زبان انگلیسی ساده)🌕 در طول چند سالی که متلب یاد گرفتم و در جاهای مختلف یاد دادم با منابع بسیار زیادی مواجه شدم. هر کدام ضعف ها و نقاط قوت خود را داشتند اما به طور قطع الان می توانم بگویم بهترین منبع برای یادگیری متلب دوره دانشگاه…»
Media is too big
VIEW IN TELEGRAM
پروانه ها در پارک لاله

موسیقی: "غریبه ها" از پیمان یزدانیان
This media is not supported in your browser
VIEW IN TELEGRAM
مونا لیزا بالاخره شروع به حرف زدن کرد!

https://arxiv.org/abs/1905.08233v1