با قبول اینکه هر دو گزینه زیر جایگاه و کارکرد خاص خودش رو داره، به نظر شما کدام یک ابزار ارزشمندتری هست؟
Anonymous Poll
52%
Supervised Learning
48%
Unsupervised Learning
👍10👎9
فینپای | FinPy
با قبول اینکه هر دو گزینه زیر جایگاه و کارکرد خاص خودش رو داره، به نظر شما کدام یک ابزار ارزشمندتری هست؟
یادگیری نظارتی یا بدون نظارت، کدامیک ارزشمندتر است؟!
▫️چند روز پیش یکی از دوستان، سوال نظرسنجی رو ازم پرسید و از اونجایی که یادگیری بدون نظارت گره های سفت و سخت تری از مسایلی که تا الان پیش رو داشتم رو باز کرده بود و احساس دین بیشتری به تکنیکهاش داشتم، جواب حسی بلادرنگ من هم بهش همین گزینه بود. بعدش ایشون منو ارجاع دادن به Cake Analogy (تشبیه به کیک) آقای Yann LeCun مدیر پژوهشهای AI فیسبوک و استاد دانشگاه NYU!
▫️آقای LeCun تکنیکهای یادگیری بدون نظارت رو به کیکی تشبیه میکنن که تکینکهای یادگیری نظارتی در جایگاه روکش خامه ای اون کیک هست! بنابراین از نظر ایشون، یادگیری بدون نظارت، میتونه بخش بزرگی از کیکی که ابزارهای ماشین لرنینگ براتون به ارمغان میاره رو نصیب تون کنه! برای کسب اطلاعات بیشتر در خصوص این تشبیه که در سال ۲۰۱۶ برای اولین بار ارائه و در ۲۰۱۹ آپدیت شده و تفسیر اون، سری به این پست مدیوم بزنید.
@FinPy
▫️چند روز پیش یکی از دوستان، سوال نظرسنجی رو ازم پرسید و از اونجایی که یادگیری بدون نظارت گره های سفت و سخت تری از مسایلی که تا الان پیش رو داشتم رو باز کرده بود و احساس دین بیشتری به تکنیکهاش داشتم، جواب حسی بلادرنگ من هم بهش همین گزینه بود. بعدش ایشون منو ارجاع دادن به Cake Analogy (تشبیه به کیک) آقای Yann LeCun مدیر پژوهشهای AI فیسبوک و استاد دانشگاه NYU!
▫️آقای LeCun تکنیکهای یادگیری بدون نظارت رو به کیکی تشبیه میکنن که تکینکهای یادگیری نظارتی در جایگاه روکش خامه ای اون کیک هست! بنابراین از نظر ایشون، یادگیری بدون نظارت، میتونه بخش بزرگی از کیکی که ابزارهای ماشین لرنینگ براتون به ارمغان میاره رو نصیب تون کنه! برای کسب اطلاعات بیشتر در خصوص این تشبیه که در سال ۲۰۱۶ برای اولین بار ارائه و در ۲۰۱۹ آپدیت شده و تفسیر اون، سری به این پست مدیوم بزنید.
@FinPy
👍13
#معرفی_کتاب
Statistics for Bussiness and Economics
▫️آمار یکی از اصلی ترین و مهم ترین زیربناهای علم داده و مدل های یادگیری ماشین است. تفسیر، پردازش، و تحلیل دادهها بعنوان پایه های آمار و اطلاعات از طریق تکنیک های آماری صورت میگیرد. کتاب با مثال های جذاب در حوزه اقتصاد و مدیریت مفاهیم اصلی آمار را توضیح داده است.
@FinPy
Statistics for Bussiness and Economics
▫️آمار یکی از اصلی ترین و مهم ترین زیربناهای علم داده و مدل های یادگیری ماشین است. تفسیر، پردازش، و تحلیل دادهها بعنوان پایه های آمار و اطلاعات از طریق تکنیک های آماری صورت میگیرد. کتاب با مثال های جذاب در حوزه اقتصاد و مدیریت مفاهیم اصلی آمار را توضیح داده است.
@FinPy
👍20
#معرفی_کتاب
Python for Probability, Statistics, and Machine Learning
▫️اگر دوست دارید مفاهیم آماری را همراه با کاربرد آن در پایتون یاد بگیرید، می توانید از این کتاب نیز استفاده نمایید.
@FinPy
Python for Probability, Statistics, and Machine Learning
▫️اگر دوست دارید مفاهیم آماری را همراه با کاربرد آن در پایتون یاد بگیرید، می توانید از این کتاب نیز استفاده نمایید.
@FinPy
👍23
#رویداد
علیت و مدل های عاملی
▫️امروز رویدادی به میزبانی ADIA توسط آقای دپرادا در ارتباط با فراخوان اخیری که در کانال هم منتشر کردیم، برگزار شد با موضوع:
Can Factor Investing Become Scientific?
که در اون به Association و Casuation در مدل های مالی با تمرکز بر Factor Investing پرداخته شد. موضوع جذابی هست که اخیرا توجه زیادی رو به خودش جلب کرده و مقاله آخر ایشون در SSRN هم با همین محور منتشر شده. در واقع اگر مدلهای مالی با Casuation ساپورت بشن، بسیار قابل اعتمادتر خواهند بود. برای دانلود ویدیو وبینار از این لینک اقدام کنید.
▫️در خصوص Factor Investing دو تا کتاب تو کانال هست که اگر علاقه مند به موضوع بودید میتونید نگاهی بهشون بندازید:
Asset Management: A Systematic Approach to Factor Investing
Equity Smart Beta and Factor Investing for Practitioners
@FinPy
علیت و مدل های عاملی
▫️امروز رویدادی به میزبانی ADIA توسط آقای دپرادا در ارتباط با فراخوان اخیری که در کانال هم منتشر کردیم، برگزار شد با موضوع:
Can Factor Investing Become Scientific?
که در اون به Association و Casuation در مدل های مالی با تمرکز بر Factor Investing پرداخته شد. موضوع جذابی هست که اخیرا توجه زیادی رو به خودش جلب کرده و مقاله آخر ایشون در SSRN هم با همین محور منتشر شده. در واقع اگر مدلهای مالی با Casuation ساپورت بشن، بسیار قابل اعتمادتر خواهند بود. برای دانلود ویدیو وبینار از این لینک اقدام کنید.
▫️در خصوص Factor Investing دو تا کتاب تو کانال هست که اگر علاقه مند به موضوع بودید میتونید نگاهی بهشون بندازید:
Asset Management: A Systematic Approach to Factor Investing
Equity Smart Beta and Factor Investing for Practitioners
@FinPy
👍13
#finpy_tse
نسخه جدید finpy-tse با قابلیت دسترسی به اطلاعات فعلی سهامداران عمده هر نماد
▫️اخیرا در دسترسی به داده های سابقه قیمت در روز های آخر هفته مشکلی پیش آمده بود که در نسخه فعلی رفع شده. به علاوه، یک تابع جدید هم برای دسترسی به اطلاعات سهامداران عمده بالای ۱٪ سهم ها با نام:
Get_ShareHoldersInfo()
اضافه شده. برای آشنایی با نحوه عملکرد تابع جدید که در واقع اطلاعات تب سهامداران رو در اختیارتون قرار میده، میتونید به بخش ۶.۱ نوتبوکی که در گیتهاب شیر شده مراجعه کنید.
▫️برای نصب نسخه جدید، اگر تا الان finpy_tse رو نصب نکرده بودید از این دستور:
pip install finpy-tse
و اگر نسخه قبلی رو نصب دارید، از یکی از دستورات زیر برای upgrade کردن به نسخه جدید استفاده کنید:
pip install --upgrade finpy-tse
pip install finpy-tse==1.2.0
@FinPy
نسخه جدید finpy-tse با قابلیت دسترسی به اطلاعات فعلی سهامداران عمده هر نماد
▫️اخیرا در دسترسی به داده های سابقه قیمت در روز های آخر هفته مشکلی پیش آمده بود که در نسخه فعلی رفع شده. به علاوه، یک تابع جدید هم برای دسترسی به اطلاعات سهامداران عمده بالای ۱٪ سهم ها با نام:
Get_ShareHoldersInfo()
اضافه شده. برای آشنایی با نحوه عملکرد تابع جدید که در واقع اطلاعات تب سهامداران رو در اختیارتون قرار میده، میتونید به بخش ۶.۱ نوتبوکی که در گیتهاب شیر شده مراجعه کنید.
▫️برای نصب نسخه جدید، اگر تا الان finpy_tse رو نصب نکرده بودید از این دستور:
pip install finpy-tse
و اگر نسخه قبلی رو نصب دارید، از یکی از دستورات زیر برای upgrade کردن به نسخه جدید استفاده کنید:
pip install --upgrade finpy-tse
pip install finpy-tse==1.2.0
@FinPy
👍32
#معرفی_کتاب
Hyperparameter Tuning with Python
▫️ما به عنوان کاربران ابزارهای ماشین لرنینگ، توسعه دهنده این الگوریتم های یادگیری نبوده و احیانا نخواهیم بود و همون طور که گفتم، صرفا کاربر هستیم. برای اینکه بتونیم به عنوان یه کاربر از مزایای این ابزارها بهره مند بشیم، توجه به دو تا نکته، ضروریه.
▫️نکته اول اینکه بتونیم فیچرهای با کیفیتی رو به عنوان ورودی به این الگوریتم های یادگیری بدیم که تا حد زیادی به مهارت و تجربه در بازی با دیتا و ساختن فیچیرهای predictive بستگی داره. اگر نتونیم فیچرهای با کیفیتی درست کنیم نمیتونیم انتظار خروجی با کیفیتی داشته باشیم، چون:
Garbage in, garbage out
▫️نکته دوم تیونینگ درست هایپر پارامترهای الگوریتم یادگیری ای هست که میخواییم ازش استفاده کنیم. کتاب به طور مفصل به این موضوع، مفاهیم و ابزارهای مربوطه در این خصوص پرداخته!
@FinPy
Hyperparameter Tuning with Python
▫️ما به عنوان کاربران ابزارهای ماشین لرنینگ، توسعه دهنده این الگوریتم های یادگیری نبوده و احیانا نخواهیم بود و همون طور که گفتم، صرفا کاربر هستیم. برای اینکه بتونیم به عنوان یه کاربر از مزایای این ابزارها بهره مند بشیم، توجه به دو تا نکته، ضروریه.
▫️نکته اول اینکه بتونیم فیچرهای با کیفیتی رو به عنوان ورودی به این الگوریتم های یادگیری بدیم که تا حد زیادی به مهارت و تجربه در بازی با دیتا و ساختن فیچیرهای predictive بستگی داره. اگر نتونیم فیچرهای با کیفیتی درست کنیم نمیتونیم انتظار خروجی با کیفیتی داشته باشیم، چون:
Garbage in, garbage out
▫️نکته دوم تیونینگ درست هایپر پارامترهای الگوریتم یادگیری ای هست که میخواییم ازش استفاده کنیم. کتاب به طور مفصل به این موضوع، مفاهیم و ابزارهای مربوطه در این خصوص پرداخته!
@FinPy
👍14👎1
#تحلیل_شبکه
شبکه موسسات مالی
▫️موسسات فعال در بازارهای مالی یک کشور مستقل از هم نبوده و اکثرا با هم ارتباط دارند. این ارتباط میتونه سازمانی باشه به این معنی که مثلا صندوق های سرمایه گذاری و سبدگردان های فعال در بازار سرمایه ایران (که دارایی تحت مدیریت تجمعی قابل توجهی دارند) میتونن از طریق ضامن نقد شوندگی یا مدیر صندوق و ... به همدیگه مرتبط باشند، مثل چیزی که تحت عنوان گراف وابستگی در سایت فیپیران اومده و در شکل هم نشون داده شده.
▫️ارتباط بین موسسات مالی رو میتونیم در قالب شبکه سهامداران عمده (Ownership Network) هم بررسی کنیم تا متوجه بشیم کدام موسسات یا نهادها، سهامدار و مالک اکثر شرکت های موجود در بازار سرمایه ایران هستند. برای درک بهتر چیزی که گفتم، این ویدیو که نزدیک به ۳ میلیون بازدید داشته رو ببینید:
Who controls the world?
اگر احیانا از دوستان کسی در درک انگلیسی کمی مشکل داره، میتونه زیرنویس فارسی رو به طریقی که در بخش کامنتهای همین پست اومده فعال کنه.
@FinPy
شبکه موسسات مالی
▫️موسسات فعال در بازارهای مالی یک کشور مستقل از هم نبوده و اکثرا با هم ارتباط دارند. این ارتباط میتونه سازمانی باشه به این معنی که مثلا صندوق های سرمایه گذاری و سبدگردان های فعال در بازار سرمایه ایران (که دارایی تحت مدیریت تجمعی قابل توجهی دارند) میتونن از طریق ضامن نقد شوندگی یا مدیر صندوق و ... به همدیگه مرتبط باشند، مثل چیزی که تحت عنوان گراف وابستگی در سایت فیپیران اومده و در شکل هم نشون داده شده.
▫️ارتباط بین موسسات مالی رو میتونیم در قالب شبکه سهامداران عمده (Ownership Network) هم بررسی کنیم تا متوجه بشیم کدام موسسات یا نهادها، سهامدار و مالک اکثر شرکت های موجود در بازار سرمایه ایران هستند. برای درک بهتر چیزی که گفتم، این ویدیو که نزدیک به ۳ میلیون بازدید داشته رو ببینید:
Who controls the world?
اگر احیانا از دوستان کسی در درک انگلیسی کمی مشکل داره، میتونه زیرنویس فارسی رو به طریقی که در بخش کامنتهای همین پست اومده فعال کنه.
@FinPy
👍15👎1
#معرفی_کتاب
Python for Accounting
▫️اگر در رشته حسابداری تحصیل یا فعالیت می کنید، احتمالا این شایعات را شنیده اید که "هوش مصنوعی طی چند سال آینده عملکرد حسابداری را تغییر می دهد". اما اینکه دقیقا چه زمانی این ربات ها زمام امور را بدست میگیرند هنوز نامشخص است، اما اینکه چگونه این کار را انجام میدهند، از قبل مشخص است: کسی آن ها را برنامه ریزی خواهد کرد. شما بهترین فرد برای خودکار سازی کارهای تکراری در شغل خود هستید، زیرا از قبل دانش زیادی در زمینه کار با داده ها و اطلاعات دارید.
این کتاب می تواند به شما در خصوص برنامه نویسی پایتون در حسابداری کمک نماید.
@FinPy
Python for Accounting
▫️اگر در رشته حسابداری تحصیل یا فعالیت می کنید، احتمالا این شایعات را شنیده اید که "هوش مصنوعی طی چند سال آینده عملکرد حسابداری را تغییر می دهد". اما اینکه دقیقا چه زمانی این ربات ها زمام امور را بدست میگیرند هنوز نامشخص است، اما اینکه چگونه این کار را انجام میدهند، از قبل مشخص است: کسی آن ها را برنامه ریزی خواهد کرد. شما بهترین فرد برای خودکار سازی کارهای تکراری در شغل خود هستید، زیرا از قبل دانش زیادی در زمینه کار با داده ها و اطلاعات دارید.
این کتاب می تواند به شما در خصوص برنامه نویسی پایتون در حسابداری کمک نماید.
@FinPy
👍20
#متا_لیبلینگ
▫️اگر دنبال موضوعی برای مطالعه در ایام باقیمانده از تعطیلات نوروز هستید، پیشنهاد ما مطالعه سلسله مقالات زیر از ژورنال Financial Data Science در خصوص موضوع متالیبلینگ هست:
Meta-Labeling: Theory and Framework
Meta-Labeling Architecture
Ensemble Meta-Labeling
Meta-Labeling: Calibration and Position Sizing
▫️توضیح مختصر در مورد متالیبلینگ - فرض کنید یه سیستم معاملاتی دارید که بهتون سیگنال خرید و فروش میده. اسم این سیستم معاملاتی که هیچ لزومی هم نداره درش از ML استفاده شده باشه رو میزاریم مدل اولیه. شما میتونید با استفاده از یه مدل ثانویه که مبتنی بر ML هست، به منظور سایزینگ پوزیشن (مدیریت ریسک)، فیلتر کردن سیگنال های زیانده و بهبود عملکرد مدل اولیه (مثل Sharpe Ratio و Drawdown) استفاده کنید. این فرآیند استفاده از مدل ثانویه که روی مدل اولیه سوار میشه رو بهش میگن متا لیبلینگ (Meta-Labeling).
دانلود فایل PDF مقالات
@FinPy
▫️اگر دنبال موضوعی برای مطالعه در ایام باقیمانده از تعطیلات نوروز هستید، پیشنهاد ما مطالعه سلسله مقالات زیر از ژورنال Financial Data Science در خصوص موضوع متالیبلینگ هست:
Meta-Labeling: Theory and Framework
Meta-Labeling Architecture
Ensemble Meta-Labeling
Meta-Labeling: Calibration and Position Sizing
▫️توضیح مختصر در مورد متالیبلینگ - فرض کنید یه سیستم معاملاتی دارید که بهتون سیگنال خرید و فروش میده. اسم این سیستم معاملاتی که هیچ لزومی هم نداره درش از ML استفاده شده باشه رو میزاریم مدل اولیه. شما میتونید با استفاده از یه مدل ثانویه که مبتنی بر ML هست، به منظور سایزینگ پوزیشن (مدیریت ریسک)، فیلتر کردن سیگنال های زیانده و بهبود عملکرد مدل اولیه (مثل Sharpe Ratio و Drawdown) استفاده کنید. این فرآیند استفاده از مدل ثانویه که روی مدل اولیه سوار میشه رو بهش میگن متا لیبلینگ (Meta-Labeling).
دانلود فایل PDF مقالات
@FinPy
👍21👎1
#bibliometrix
▫️ یکی از ابتدایی ترین کارها برای شروع انجام پژوهش، دانستن پیشینه پژوهش در مورد موضوعی هست که در نظر داریم روی اون مساله کار کنیم، کتابخانه bibliometrix در R به شما کمک میکنه که دیدی نسبتا جامع نسبت به موضوعی که در نظر دارید برای پژوهش خود انجام بدهید پیدا نمایید. در این ویدئو نحوه کارکرد این کتابخانه آمده است و در این مقاله نیز نحوه کار کردن با این کتابخانه توضیح داده شده است.
@FinPy
▫️ یکی از ابتدایی ترین کارها برای شروع انجام پژوهش، دانستن پیشینه پژوهش در مورد موضوعی هست که در نظر داریم روی اون مساله کار کنیم، کتابخانه bibliometrix در R به شما کمک میکنه که دیدی نسبتا جامع نسبت به موضوعی که در نظر دارید برای پژوهش خود انجام بدهید پیدا نمایید. در این ویدئو نحوه کارکرد این کتابخانه آمده است و در این مقاله نیز نحوه کار کردن با این کتابخانه توضیح داده شده است.
@FinPy
👍22