تشخیص چهره توی مرورگر
تسنورفلو یکی از کتابخونه های خیلی معروف گوگله که علاوه بر پایتون نسخه جاوا اسکریپت و ساده شده هم داره، حالا یه عده اومدن باهاش یه کتابخونه تشخیص چهره ساختن، مثلا میتونید ببینید کجای ویدیو صورت وجود داره و یا چشم و مرز صورت رو باهاش پیدا کنید، حتی میتونید سن و جنسیت هم باهاش تشخیص بدید و یا اینکه صورت رو با یه صورت دیگه تطبیق بدید و ببینید این شخص همون شخصه یا نه.
ایده جالبیه برای مرورگر، بخش آموزش هم داره :
github.com/justadudewhohacks/face-api.js
@Linuxor
تسنورفلو یکی از کتابخونه های خیلی معروف گوگله که علاوه بر پایتون نسخه جاوا اسکریپت و ساده شده هم داره، حالا یه عده اومدن باهاش یه کتابخونه تشخیص چهره ساختن، مثلا میتونید ببینید کجای ویدیو صورت وجود داره و یا چشم و مرز صورت رو باهاش پیدا کنید، حتی میتونید سن و جنسیت هم باهاش تشخیص بدید و یا اینکه صورت رو با یه صورت دیگه تطبیق بدید و ببینید این شخص همون شخصه یا نه.
ایده جالبیه برای مرورگر، بخش آموزش هم داره :
github.com/justadudewhohacks/face-api.js
@Linuxor
یه شغل عجیبی برای هوش مصنوعی ایجاد شده!
توی چند سال اخیر اکثر رشته های دیگه غیر کامپیوتری به سمت هوش مصنوعی اومدن، مثلا کسی که رشتش عمرانه میآد برای مقاله یا پایان نامش طراحی فلان سازه با هوش مصنوعی یا یه نفر دیگه میآد پیشبینی آلودگی هوای تهران رو برمیداره... این خودش شغل خاصی ایجاد نمیکنه مسئله جایی جالب میشه که این مسائل که پایان نامه و مقاله هستن و باید چندین ماه روشون وقت گذاشته بشه رو کامپیوتری ها توی چند ساعت پیاده میکنن ! و در ازاش پول خوبی هم میگیرن.
نکته تلخ اینه هیچ تولید علمی اینجا صورت نمیگیره و این هایپی که توی کامپیوتر و هوش مصنوعی رخ داده باعث توهم تولید علم توی رشته های دیگه شده.
@Linuxor
توی چند سال اخیر اکثر رشته های دیگه غیر کامپیوتری به سمت هوش مصنوعی اومدن، مثلا کسی که رشتش عمرانه میآد برای مقاله یا پایان نامش طراحی فلان سازه با هوش مصنوعی یا یه نفر دیگه میآد پیشبینی آلودگی هوای تهران رو برمیداره... این خودش شغل خاصی ایجاد نمیکنه مسئله جایی جالب میشه که این مسائل که پایان نامه و مقاله هستن و باید چندین ماه روشون وقت گذاشته بشه رو کامپیوتری ها توی چند ساعت پیاده میکنن ! و در ازاش پول خوبی هم میگیرن.
نکته تلخ اینه هیچ تولید علمی اینجا صورت نمیگیره و این هایپی که توی کامپیوتر و هوش مصنوعی رخ داده باعث توهم تولید علم توی رشته های دیگه شده.
@Linuxor
1
اکثر اوقات nginx برای ریورس پروکسی استفاده میشه مثلا چند تا سرویس داخلی بالا میآرن و nginx رو میزارن جلوش که ریکوست هارو کاربرا به nginx بزنن و با توجه به قوانینی که برای nginx تعریف کردید به اون سرویس ها ریکوست ها ارسال میشه.
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کنید:
nginxproxymanager.com
@Linuxor
اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر میکنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب میده و توش میتونید مدیریتش کنید:
nginxproxymanager.com
@Linuxor
هم بنیان گذار super.com که یه برنامه نویسه و شرکتش سالی 200 میلیون دلار درآمد داره یه لیست درست کرده از چیزایی که برای هوش مصنوعی خودش یاد گرفته و گفته اینارو توی دو هفته بخونید :
https://github.com/henrythe9th/AI-Crash-Course
چیزایی که معرفی کرده بود رو چک کردم خیلی جالب بود بیشتر مقالات پایه ای هوش مصنوعی بود و واقعا هم برای موفقیت هیچ راه میانبری وجود نداره باید یادگرفت :)
@Linuxor
https://github.com/henrythe9th/AI-Crash-Course
چیزایی که معرفی کرده بود رو چک کردم خیلی جالب بود بیشتر مقالات پایه ای هوش مصنوعی بود و واقعا هم برای موفقیت هیچ راه میانبری وجود نداره باید یادگرفت :)
@Linuxor
خواستید برنامه اندروید بسازید و همیشه قاطی پاتی میشه و معماری درست در نمیاد اینو ببنید یه مثال از معماری درسته که همه بخش هارو مجزا از هم کرده و اینطوری توسعه پذیری برنامه هم بالا میره
یکم قدیمیه ولی یه نگاهی بهش بندازید بد نیست، نسخه کاتلین هم داره داخلش
github.com/android10/Android-CleanArchitecture
@Linuxor
یکم قدیمیه ولی یه نگاهی بهش بندازید بد نیست، نسخه کاتلین هم داره داخلش
github.com/android10/Android-CleanArchitecture
@Linuxor
یونیتی یه ابزار برای آموزش کاراکتر های بازی داره باهاش میتونید کاراکتر بازی رو باهوش کنید و آموزشش بدید و مثلا بگید اگه فلان اتفاق افتاد یه امتیاز جریمه بشه اگه فلان کارو کردی که به هدف نزدیک شدی یه امتیاز پاداش بگیری
github.com/Unity-Technologies/ml-agents
@Linuxor
github.com/Unity-Technologies/ml-agents
@Linuxor
میدونستین نیازی نیست برای ولیدیت کردن شماره تلفن لایبری ینویسید گوگل خودش یدونه نوشته ااگه خواستید اپلیکیشن جهانی بنویسید خیلی جلوتون میندازه چون بقیه کشورا شماره هاشون یکم دنگو فنگ داره مثلا تو بریتانیا شماره ها ممکنه یا ده رقمی باشن یا یازده رقمی
github.com/google/libphonenumber
@Linuxor
github.com/google/libphonenumber
@Linuxor
وقتی برای اولین بار کتاب گنگ آف فور یا همون دیزاین پترن هارو میخونی میگی برم شروع کنم اپلیکیشن های خفنی بنویسم :)
ولی وقتی وارد کار واقعی میشی شاید دو سه تاش رو به کار ببری حتی قبل خوندن کتابه خیلیاشم از قبل بلد بودی ولی اسمشونو نمیدونستی این کتابه یه جور کتاب باکلاسا حساب میاد مثلا اگه همکارت گفت این Observer هستش میفهمی منظورش چیه، چیز گنگی به اون معنی نیست انگار یه سری پترن هارو دسته بندی و اسم گذاری کرده که هممون از قبل بلد بودیمشون.
@Linuxor
ولی وقتی وارد کار واقعی میشی شاید دو سه تاش رو به کار ببری حتی قبل خوندن کتابه خیلیاشم از قبل بلد بودی ولی اسمشونو نمیدونستی این کتابه یه جور کتاب باکلاسا حساب میاد مثلا اگه همکارت گفت این Observer هستش میفهمی منظورش چیه، چیز گنگی به اون معنی نیست انگار یه سری پترن هارو دسته بندی و اسم گذاری کرده که هممون از قبل بلد بودیمشون.
@Linuxor
این مقاله هوش مصنوعی هم جالب بود :
به جای اینکه به مدل میلیونها دادهی مصنوعی (خیلی سطحی یا ناقص) بدیم، اگه فقط تعداد کمی نمونهی خیلی دقیق و کامل از اول تا آخر یک کار واقعی رو نشون بدیم، مدل یاد میگیره چطور واقعا مثل یک عامل عمل کنه.
این کار باعث میشه مدل توی وظایفی مثل برنامهریزی، استفاده از ابزار، و انجام دادن کامل یک پروژه موفقتر باشه.
@Linuxor
به جای اینکه به مدل میلیونها دادهی مصنوعی (خیلی سطحی یا ناقص) بدیم، اگه فقط تعداد کمی نمونهی خیلی دقیق و کامل از اول تا آخر یک کار واقعی رو نشون بدیم، مدل یاد میگیره چطور واقعا مثل یک عامل عمل کنه.
این کار باعث میشه مدل توی وظایفی مثل برنامهریزی، استفاده از ابزار، و انجام دادن کامل یک پروژه موفقتر باشه.
@Linuxor
1
ساختن README همیشه یه کار سخت بوده، کلی زحمت میکشیم کد های پروژه رو میزنیم اما وقتی میرسه به README نمیدونیم توش چی بنویسیم؟ و جالب اینجاست اگه README خوب نباشه کسی جذبش نمیشه و ممکنه کل زحماتمون هدر بره. اینجا کلی README که خوب نوشته شدن رو جمع کرده ازش می تونید برای پروژه های خودتون الگو بگیرید:
github.com/matiassingers/awesome-readme
@Linuxor
github.com/matiassingers/awesome-readme
@Linuxor
به نظرتون این همه پردازش سنگین برای هوش مصنوعی واقعا لازمه؟ آیا از نظر الکترونیکی نباید بازنگری کنیم؟
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor
یکی از مشکلات اصلی اینکه GPU باید هی مدام دیتا هارو بین حافظه و پردازنده جابجا کنن، این مقاله یه روش سخت افزاری جدید ارائه داده که سرعت پردازش رو 100 برابر بهتر و مصرف انرژی رو 10K برابر کمتر میکنه.
حتی با GPT-2 بدون بازآموزی کامل تستش کردن و جواب گرفتن این یعنی در آینده مدل ها واقعا میتونن روی دستگاه های ضعیف به صورت آفلاین هم اجرا شن!
@Linuxor