Software engineers
108 subscribers
324 photos
59 videos
25 files
118 links
Download Telegram
توزیع دیپین 20 بتا، زیبا و جدید

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

سایر تغییرات

- استفاده از کرنل 5.3
- استفاده از ریپازیتوری‌های دبیان 10
- برنامه‌های دسکتاپ جدید

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

https://www.deepin.org/en/2020/04/15/deepin-20-beta/

🆔 @software_engineers_channel
A collection of free books for devs

مجموعه ای از کتاب های رایگان کاربردی با موضوع پایتون،هوش مصنوعی ،اینترنت اشیا و ...

https://www.packtpub.com/packt/free-ebook/python-ai?utm_source=devfreebooks&utm_medium=medium&utm_campaign=DevFreeBooks

🆔 @software_engineers_channel
تلگرام توسعه پروژه Ton را متوقف کرد!

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

منبع:
https://t.iss.one/durov/116

🆔 @software_engineers_channel
Forwarded from Deleted Account
درک وضعیت عاطفی از راه دور توسط هوش مصنوعی

🔸پروفسور برا و همکارانش ربات ProxEmo را برای نشان دادن چگونگی عملکرد هوش مصنوعی در تشخیص حالت افراد با راه رفتنشان ساخته اند.

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

🔸 محققان بر این باورند که سیستم های هوشمند اجتماعی می توانند در بسیاری از کاربرد های مختلف از جمله توسعه تکنیک های خودکار برای درک احساسات انسانی در درمان ، توانبخشی ، تشخیص و نظارت بر ناهنجاری ، درک مخاطبان ، تولید شخصیت برای انیمیشن و فیلم و سایر برنامه ها استفاده شوند.

مرجع :
https://gamma.umd.edu/researchdirections/affectivecomputing/proxemo/

🆔 @software_engineers_channel
کریپتو تب/ کلاه برداری یا واقعیت ؟


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

🔸طبق تحقیقات ,اثری از سازنده این افزونه نیست , یک سری آدرس ها در Whois این سایت در UK,US ثبت شدن . اما هیچ شخص حقیقی یا شرکتی مشخصی ,مسئول این وبسایت نیست.

🔸آیا ارزشش رو داره ماین کردن با این افزونه؟

جواب کوتاه : خیر

جواب بلند : اگر از دنیای ارز های دیجیتال اطلاعاتی داشته باشید و درباره hashrate و difficulty و pool ها اطلاعات داشته باشید و بدونید که چه افرادی با چه میزان سخت افزار ( و همینطور هزینه برق ) بصورت حریصانه و وحشتناکی درحال ماین هستن، فکر ماین کردن با یه cpu ناچیز رو از سرتون بیرون میکنید.
و همینطور آسیب به cpu و کند و ناکارامد و مستهلک کردن سیستم شما هم کاملا قریب الوقوع خواهد بود .

🔸سود نهایی این افزونه صرفا برای سازنده ی نامعلومش هست.

🔸و از آنجایی که بصورت پلاگین مرورگر هست، میتونه دسترسی های خطرناکی مانند دسترسی به یوزر پسورد های مرورگر شما (یا حساب های بانکی) یا نصب کردن سایر malwareها به این افزونه بده.

🆔 @software_engineers_channel
"Welcome to Deep Learning"

🆔 @software_engineers_channel
سیستم Windows Package Manager معرفی شد؛ نصب آسان برنامه‌ها در ویندوز

🔸مایکروسافت با رونمایی از یک سیستم مدیریت پکیج جدید کاربران ویندوز را غافلگیر کرد. این ابزار که مبتنی بر cmd است به توسعه دهندگان و کاربران اجازه می‌دهد تا هر برنامه‌ای را با تنها یک دستور ساده نصب کنند.

🆔 @software_engineers_channel
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش شبکه ی عصبی برای اجرای خودکار بازی محبوب Snake :

در هر خانه snake قادر به حرکت به 8 جهت می باشد و در هر جهت 3 مورد را بررسی می کند :

🔸مسافت تا غذا
🔸مسافت تا بدن خود
🔸مسافت تا دیوار

شبکه دارای لایه ی ورودی با 24 نورون

3 x 8 directions = 24 inputs

دو لایه ی مخفی با 16 نورون و لایه ی خروجی 4 نورون که مشخص کننده ی حرکت بعدی Snake میباشد، است.
GitHub :
https://lnkd.in/gFTA8md

🆔 @software_engineers_channel
3 راه برای بهبود نتایج روش های یادگیری ماشین بدون افزودن داده بیشتر

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

1- تنظیم هایپر پارامترها (Hyperparameter Tuning): پارامترهایی هستند که کاربر آنها را در فرایند یادگیری ماشین تنظیم می کند. یافتن بهترین هایپرپارمترها معمولا به صورت دستی و با روش سعی و خطا صورت می گیرد.

2- روش های ترکیبی (Ensemble Methods): تلفیق نتایج پیش بینی چند تکنیک یادگیری ماشین به صورت همزمان را روش ترکیبی می گویند. استفاده از این روش ها می تواند در بهبود نتایج موثر یاشد.

3- مهندسی ویژگی (Feature Engineering): مهندسی ویژگی شامل انتخاب و به کارگیری دقیق ویژگی های داده می باشد. یکی از روش های مهندسی ویژگی PCA یا تحلیل مولفه اصلی است. به کار گیری این روش ها نیز در ارتقا نتایج پیش بینی مدل موثر است.

منبع: towardsdatascience.com

🆔 @software_engineers_channel
تفاوت استاندارسازی (Standardization) و نرمال سازی (Normalization) در تغییر مقیاس ویژگی ها:

🔸تغییر مقیاس (Scaling) تکنیکی برای قرار دادن مقادیر ویژگی ها در یک بازه عددی خاص می باشد و در مرحله پیش پردازش داده انجام می شوند. نرمال سازی و استاندارد سازی دو تکنیک تغییر مقیاس داده می باشند و برای کاهش ابعاد داده استفاده می شود. در نرمال سازی، مقادیر یک متغیر بین 0 و 1 قرار می گیرند. در حالی که در استانداردسازی، مقادیر متغیر به اعدادی با میانگین 0 و انحراف استاندارد 1 تبدیل می شود.

🔸اینکه از کدام تکنیک استفاده کنید بستگی به مساله ایی دارد که در حال حل آن هستید. اما در بیشتر موارد توصیه می شود که از استاندارد سازی استفاده کنید زیرا نتایج بهتری به همراه دارد.

🆔 @software_engineers_channel
نرم‌افزارهای متن‌ باز و حقایقی در این رابطه که از دید عموم پنهان است ... .

https://bit.ly/2yaxJlz

🆔 @software_engineers_channel
معرفی 20 ابزار کاربردی ترمینال لینوکس :

https://red.ht/36FugIm

🆔 @software_engineers_channel
موجودی پرحرف و دوست‌داشتنی برای سفر‌های فضایی / روباتی که همدم و همکار فضانوردان می‌شود

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

🔸 ماتیس بینیوک، رئیس پروژه سیمون در آلمان، در این مورد می‌گوید: درطول سفر‌های فضایی، سیمون راهکار‌هایی برای تعاملات اجتماعی ارائه می‌دهد که می‌تواند یا برای کاهش استرس ناشی از انزوا و دوری از زمین باشد یا در مأموریت‌های طولانی مدتی مثل سفر به ماه یا مریخ، باعث پویایی تعاملات گروهی شود.

🆔 @software_engineers_channel
🔴 لو رفتن اطلاعات کاربران رایتل تایید شد

در ادامه لو رفتن اطلاعات کاربران ایرانی، حالا اطلاعات ۵.۵ میلیون مشترک رایتل به قیمت ۱۰۰۰ دلار به فروش گذاشته شده است؛ اطلاعاتی که برخی از کارشناسان امنیت مجازی و مرکز ماهر، صحت و سقم آن را تایید کرده‌اند، هرچند تا به این لحظه واکنشی از سوی خود رایتل در پی نداشته است. از سوی دیگر معاون وزیر ارتباطات نیز اگرچه می‌گوید که این اطلاعات متعلق به ۴ سال پیش هستند اما لو رفتن آن‌ها را تایید کرده است.

🆔 @software_engineers_channel
This media is not supported in your browser
VIEW IN TELEGRAM
ده ایده برتر برای دانشمندان داده و مهندسین نرم افزار در دوران کرونا:

🔸 تحلیل و بصری سازی داده ها برای درک بهتر بیماری.

🔸 مدل سازی بیماری و تحلیل های پیشگویانه (بر اساس متغیرهایی مانند تراکم جمعیت و میانگین سنی، تعداد ابتلا یا مرگ در اثر بیماری را پیش بینی کنید)

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

🔸 طراحی پلتفرم جستجوی شغلی برای کمک به افرادی که شغل خود را به علت کرونا از دست دادند.

🔸 طراحی چت بات برای کمک به افرادی مانند سالمندان تا به اطلاعات بیماری راحت تر دسترسی پیدا کنند.

🔸 هدفمند سازی و توزیع بهتر هدایای مردمی به NGO تا کاربر بتواند کمک های خود را ردیابی کند.

🔸 طراحی اپ هایی به منظور رواج مثبت نگری و روایت داستان افراد بهبود یافته.

🔸 اشاعه اطلاعات بیماری از طریق بازی های COVID-19.

🔸 کاوش تحقیقات مربوط به بیماری از طریق روش هایی مانند پردازش زبان طبیعی برای درک بهتر آنها.

🔸 کمک به توزیع مناسب تجهیزات حمایتی مانند دستکش و ماسک بین بیمارستان ها.

🆔 @software_engineers_channel
Linus Torvalds:
"کرنل لینوکس نسخه ی 5.8 یکی از بزرگترین نسخه های منتشر شده در تمام دوران است... ."

🔗 https://zd.net/2N5Tab5

🆔 @software_engineers_channel
🔴 فیلترینگ تلگرام در روسیه برداشته شد!

از امروز فیلترینگ تلگرام در روسیه برداشته شده و آی پی های روسیه با شدت بیشتری در تلگرام جوین داده‌اند.

🆔 @software_engineers_channel
متالرنینگ (Meta-learning)

متالرنینگ که یادگیری فرآیند یادگیری (Learn to Learn) هم نامیده می شود یکی از زیر شاخه های یادگیری ماشین است که هدف آن طراحی مدلی است که با سرعت بالا و تعداد کمی نمونه های آموزشی، مهارت های جدید را یاد بگیرد و با محیط های جدید تطبیق پیدا کند .

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

یک الگوریتم متالرنینگ می تواند سیستمی با ویژگی های زیر ایجاد کند:
🔸یادگیری سریعتر
🔸قابل تعمیم با وظایف گوناگون
🔸قابل انطباق با تغییرات محیطی مانند یادگیری Reinforcement

مطالعه بیشتر در:
https://medium.com/huggingface/from-zero-to-research-an-introduction-to-meta-learning-8e16e677f78a
و
https://medium.com/walmartlabs/an-introduction-to-meta-learning-ced7072b80e7

🆔 @software_engineers_channel