Why is TensorFlow called TensorFlow?

  • یوسف مهرداد بی‌بالان

TensorFlow is called ‘TensorFlow’ because it handles the flow (node/mathematical operation) of Tensors, which are data structures that you can think of as multi-dimensional arrays. Tensors are represented as n-dimensional arrays of base dataypes such as a string or integer — they provide a way to generalize vectors and matrices to higher dimensions.

The shape of a Tensor defines its number of dimensions and the size of each dimension. The rank of a Tensor provides the number of dimensions (n-dimensions) — you can also think of this as the Tensor’s order or degree.

Reference: intro-to-deep-learning

Quote:
If you run into something that seems like it couldn’t possibly happen:
1) 90% of the time, it’s not actually happening; the observation is wrong. Perhaps a caching or sync issue. Perhaps a measurement error.
2) 10% of the time, your entire mental model of the system is wrong.
François Chollet

neuro-symbolic AI

  • یوسف مهرداد بی‌بالان

The neuro-symbolic concept learner designed by the researchers at MIT and IBM combines elements of symbolic AI and deep learning. The idea is to build a strong AI model that can combine the reasoning power of rule-based software and the learning capabilities of neural networks.

In the hybrid AI model, the symbolic component takes advantage of the neural network’s ability to process and analyze unstructured data. Meanwhile, the neural network also benefits from the reasoning power of the rule-based AI system, which enables it to learn new things with much less data.

“Neural networks and symbolic ideas are really wonderfully complementary to each other,” Cox said. “Because neural networks give you the answers for getting from the messiness of the real world to a symbolic representation of the world, finding all the correlations within images. Once you’ve got that symbolic representation, you can do some pretty magical things in terms of reasoning.

For instance a neuro-symbolic system would use a neural network’s pattern recognition capabilities to identify objects. Then it would rely on symbolic A.I. to apply logic and semantic reasoning to uncover new relationships

Read more here and here.

Quote:
Developing a notebook that trains a model is only a small fraction of any serious ML project. Data collection before that, and deployment after, are usually more difficult and time-consuming.
François Chollet

نوروز 1399

  • یوسف مهرداد بی‌بالان

عزیزانم، سال نوی شما مبارک.
برای شما در سال نو، دل خوش، تن سالم، لبی خندان و پیروزی‌های پی‌درپی آرزومندم.

فروردین 1399

عکس: بی‌بالان

بنیاد لیلی

  • یوسف مهرداد بی‌بالان

همیشه دوست داشتم روزی به یاد مادر مهربانم بنیادی تاسیس کنم به نام «بنیاد لیلی» که ماموریت‌اش کمک به بهبود آموزش دانش‌آموزان باشد. مادرم زن مهربان، بخشنده‌ و در عین حال زحمت‌کشی بود و البته الگوی بسیار خوبی برای من. هر چند تاکنون شرایط تاسیس این بنیاد را نداشته‌ام، اما یاد مادرم پیش‌ران و انگیزه‌ی بخش بزرگی از کارهای آموزشی‌ام بوده است.
اسفندماه، ماهی است که او از بین ما رفت و ما را برای همیشه غصه‌دار کرد. خدایش رحمت کند. راستش را بخواهید، دلم خیلی برایش تنگ می‌شود.

 

ارغوان

  • یوسف مهرداد بی‌بالان

ارغوان شاخه همخون جدا مانده من
آسمان تو چه رنگ است امروز؟
آفتابی‌ست هوا؟
یا گرفته است هنوز؟

 

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

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

کانه وین (Cynefin) بیاموزید

  • یوسف مهرداد بی‌بالان

یکی از چیزهایی که همیشه به انجام آن افتخار می‌کنم و سپاسگزارم از این که فرصتی به من داده شد تا چنین موضوع زیبایی را وارد گفتمان هم‌وطنانم کنم، چارچوب کانه‌وین (Cynefin) است.

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

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

آنکس که بداند و بخواهد که بداند / خود را به بلندای سعادت برساند
آنکس که بداند و بخواهد که بداند / خود را به بلندای سعادت برساند
آنکس که بداند و بداند که بداند / اسب شرف از گنبد گردون بجهاند
آنکس که بداند و نداند که بداند / با کوزه ی آب است ولی تشنه بماند
آنکس که نداند و بداند که نداند / لنگان خرک خویش به مقصد برساند
آنکس که نداند و بخواهد که بداند / جان و تن خود را ز جهالت برهاند
آنکس که نداند و نداند که نداند / در جهل مرکب ابدالدهر بماند
آنکس که نداند و نخواهد که بداند / حیف است چنین جانوری زنده بماند

اثر این تحول شخصی این بود که معرفی کانه‌وین بخش جدانشدنی از تمام دوره‌های آموزشی‌ام شد. زیرا فکر می‌کردم که آشنایی با این چارچوب، هدیه‌ی بزرگی است که به من داده شده است و وظیفه‌ی من این است که آن را با دیگران در میان بگذارم. برای انتقال مفهوم به نمونه‌هایی نیاز داشتم و قشنگ‌ترین نمونه‌ها را هم از خود زندگی انتخاب می‌کردم: تفاوت بین مسافرت به رامسر و مسافرت به ماداگاسکار (بدون اینترنت، بدون آژانس مسافرتی). آن قدر شیفته‌ی این مفهوم بودم که “ماداگاسکار” بخش جدانشدنی از زندگی آموزشی‌ام شده بود و خمیرمایه شوخی شاگردان و دوستانم با من بود. امیدوارم روزی همه با هم به ماداگاسکار سفر کنیم! یادم می‌آید که یکی از مقاله‌هایی که به دانشجویان می‌گفتم بخوانید تا درک بهتری از کاربرد کانه‌وین داشته باشند، مقاله‌ی آقای دکتر ایمانی راد، اقتصاددان برجسته‌ی کشورمان بود که به دولت هشدار می‌داد در اقتصاد به شکل سنتی دخالت نکند.

یادم هست یک بار هم در سمیناری در بازار سرمایه صحبت کردم و تمام اصول و توصیه‌های معامله‌گری در بورس را به مفاهیم کانه‌وین ترجمه کردم که برای خودم هم آموزنده بود. کانه‌وین چارچوبی فکری به من داده بود که می‌توانستم حرف‌ها را کامپایل کنم و درک بهتری حتی از گوینده پیدا کنم.

این خوشحالی دو چندان شد وقتی که متوجه شدم فصل اول کتاب اسکرام (اینجا) هم به معرفی این چارچوب پرداخته است و می‌تواند نقطه‌ی شروع خوبی برای یادگیری باشد.

حالا بعد از این همه سال، اگر کسی از من بپرسد “اگر بخواهی یک موضوع را برای یادگیری معرفی کنید، آن موضوع کدام است؟”، بی‌تردید خواهم گفت: کانه‌وین بیاموزید.

یاد ایام – تیم فوتبال دانشکده

  • یوسف مهرداد بی‌بالان

تیم فوتبال دانشکده! فکر نکنم بتوانید من را در بین بازیکنان تیم پیدا کنید! 🙂

برای خروج از جستجو کلید ESC را بفشارید