Forwarded from Woland's Linux Journal (Woland)
گوگل با تغییر یک خط کد، ۹۰٪ اینترنت رو از دسترس خارج کرد
که تعداد صفحات نتایج جستجو رو تعیین میکرد حالا به ۱۰ کاهش یافته.
این تغییر برای انسانها شاید بیمعنی باشه چون به ندرت کسی از صفحه ۱۰ گوگل فراتر میره، اما همهی LLMها به واسطه crawlerهاشون از این داده برای فهمیدن سر و ته مطالب استفاده میکردند.
حالا بیش از ۹۰٪ اینترنت عملا از طریق گوگل از دسترس خارج شده. فقط با تغییر یک متغیر!
#خبر
&num=100
که تعداد صفحات نتایج جستجو رو تعیین میکرد حالا به ۱۰ کاهش یافته.
این تغییر برای انسانها شاید بیمعنی باشه چون به ندرت کسی از صفحه ۱۰ گوگل فراتر میره، اما همهی LLMها به واسطه crawlerهاشون از این داده برای فهمیدن سر و ته مطالب استفاده میکردند.
حالا بیش از ۹۰٪ اینترنت عملا از طریق گوگل از دسترس خارج شده. فقط با تغییر یک متغیر!
#خبر
Forwarded from Ninja Learn | نینجا لرن (Mohammad)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from a pessimistic researcher (Kc)
توی توییتر یکی از دوستان نوشته بود اگر بخواید مهاجرت کنید یا مهاجرت کرده باشید چه کتابایی رو میبرید. در تمام این ۲ سال دلم تنها برای این ۴ کتاب تنگ شده که نیاوردمشون : دیوان اشعار حسین منزوی / سیاهمشق سایه / دیوان حافظ / دیوان فخرالدین عراقی
Forwarded from DevDrug
زمین یک میلیارد ساله میزبان شبکه پیچیده ارتباطی به اسم میسلیم هست، ریشه قارچ هایی به طول چند کیلومتر که به طور شگفت انگیزی پل ارتباطی حیات گیاهان هستند ... اینترنت جنگل.گروه Mysilium قراره شبکه ارتباطی بهتری بین ما باشه :) من محتوام ویو کمی داره، اما تعاملی که با چند تا از سابسکرایبر ها داشتم بهم نشون داده چقدر مخاطبای ارزشمندی جذب کانالم شدن، هر چند کم.
دوست داشتم بیشتر و نزدیکتر باهاتون در ارتباط باشم و از ایده ها و نظراتتون بهتر بتونم استفاده کنم و یاد بگیرم :)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب (Sohrab)
لینیج ۲۳ با اندروید ۱۶ قراره منتشر بشه و الان طبق چنجلاگشون از کرنل مینلاین لینوکس هم پشتیبانی میکنه.
https://lineageos.org/Changelog-30/
@SohrabContents
https://lineageos.org/Changelog-30/
@SohrabContents
lineageos.org
Changelog 30 - Sleek Sixteen, Streamlined Suite, Future Flow
23 is prime
Forwarded from Gopher Academy
🔵 عنوان مقاله
qjs: Run JavaScript in Go
🟢 خلاصه مقاله:
qjs یک روش تازه برای اجرای JavaScript داخل اپهای Go است که بدون نیاز به Cgo کار میکند. بهجای اتصال به یک کتابخانه بومی، نسخه فورکشدهای از QuickJS را به WebAssembly کامپایل کرده و آن را زیر Wazero اجرا میکند. این رویکرد کل زنجیره را در محیط خالص Go نگه میدارد و فرایند بیلد، استاتیکسازی و کراسکامپایل را سادهتر میکند. مزیت دیگر، ایزولهسازی و سندباکس طبیعی ناشی از WebAssembly است. هرچند احتمالاً نسبت به اتصال بومی اندکی سربار دارد، اما برای سناریوهایی مثل اسکریپتنویسی، افزونهها و اجرای امن منطق کاربر، توازن خوبی بین سادگی، پرتابلبودن و امنیت ارائه میدهد.
#Go #JavaScript #WebAssembly #Wazero #QuickJS #Cgo #GoLang #Embedding
🟣لینک مقاله:
https://golangweekly.com/link/175350/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
qjs: Run JavaScript in Go
🟢 خلاصه مقاله:
qjs یک روش تازه برای اجرای JavaScript داخل اپهای Go است که بدون نیاز به Cgo کار میکند. بهجای اتصال به یک کتابخانه بومی، نسخه فورکشدهای از QuickJS را به WebAssembly کامپایل کرده و آن را زیر Wazero اجرا میکند. این رویکرد کل زنجیره را در محیط خالص Go نگه میدارد و فرایند بیلد، استاتیکسازی و کراسکامپایل را سادهتر میکند. مزیت دیگر، ایزولهسازی و سندباکس طبیعی ناشی از WebAssembly است. هرچند احتمالاً نسبت به اتصال بومی اندکی سربار دارد، اما برای سناریوهایی مثل اسکریپتنویسی، افزونهها و اجرای امن منطق کاربر، توازن خوبی بین سادگی، پرتابلبودن و امنیت ارائه میدهد.
#Go #JavaScript #WebAssembly #Wazero #QuickJS #Cgo #GoLang #Embedding
🟣لینک مقاله:
https://golangweekly.com/link/175350/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - fastschema/qjs: QJS is a CGO-Free, modern, secure JavaScript runtime for Go applications, built on the powerful QuickJS…
QJS is a CGO-Free, modern, secure JavaScript runtime for Go applications, built on the powerful QuickJS engine and Wazero WebAssembly runtime - fastschema/qjs
Forwarded from Unknown Place (Abolfazl)
گر برکنم دل از تو و بردارم از تو مهر
آن مهر بر که افکنم؟ آن دل کجا برم؟
۲۰ مهر - روز بزرگداشت حافظ شیرازی
آن مهر بر که افکنم؟ آن دل کجا برم؟
۲۰ مهر - روز بزرگداشت حافظ شیرازی
Forwarded from Linuxor ?
دیدین اوایل که مثلا برنامهنویسی یا هر مهارتی رو یاد میگیرین، چقدر یهویی پول درمیارین؟ بعد کمکم این اتفاق و فرصت ها کمتر میشه؟
به این پدیده میگن Beginner’s Luck: جسارت و هیجان تازهکارها باعث میشه فرصتها راحتتر دستشون بیاد، قبل از اینکه تجربه و ترس از اشتباه محدودشون کنه. البته حرفه ای ها فرصت های بزرگ تر و پایدار تری دارن ولی همیشه محتاطانه عمل میکنن مثلا نمیرن برای یه شرکت نامعتر یا کسی توی تلگرام کار کنن همین باعث میشه شانسشون محدود تر باشه.
@Linuxor
به این پدیده میگن Beginner’s Luck: جسارت و هیجان تازهکارها باعث میشه فرصتها راحتتر دستشون بیاد، قبل از اینکه تجربه و ترس از اشتباه محدودشون کنه. البته حرفه ای ها فرصت های بزرگ تر و پایدار تری دارن ولی همیشه محتاطانه عمل میکنن مثلا نمیرن برای یه شرکت نامعتر یا کسی توی تلگرام کار کنن همین باعث میشه شانسشون محدود تر باشه.
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
اکستنشن Notebook Sidebar یکی از کاربردی ترین افزونه های کروم برای برنامه نویس ها و کاربران مختلف هست. با این افزونه می تونید یادداشت هاتون رو مستقیماً داخل سایدبار مرورگر کروم بنویسید و کار هاتون رو برنامه ریزی کنید.در آپدیت جدید اکستنشن Notebook Sidebar قابلیت های کاربردی جدیدی مثل ایمپورت و اکسپورت یادداشت ها و حالت دارک مود هم اضافه شده.
لینک دانلود از کروم استور:
https://chromewebstore.google.com/detail/notebook-sidebar/fdjcoigfklgjpeplkkdbdicminpimdok
@DevTwitter | <OMid/>
لینک دانلود از کروم استور:
https://chromewebstore.google.com/detail/notebook-sidebar/fdjcoigfklgjpeplkkdbdicminpimdok
@DevTwitter | <OMid/>
Forwarded from Gopher Academy
🔵 عنوان مقاله
Terminating Elegantly: A Guide to Graceful Shutdowns
🟢 خلاصه مقاله:
ترک شایسته در سرویسها یعنی برنامه بتواند با دریافت SIGTERM، بدون از دست دادن داده یا خراب کردن وضعیت، درخواستهای جاری را تمام کند و منابع را درست آزاد کند. در این ارائه، Alex Pliutau با تمرکز بر Go در Kubernetes، چرخه کامل خاتمه را توضیح میدهد: از دریافت سیگنال و قطعکردن ترافیک تا ضربالاجل SIGKILL.
نکتههای کلیدی شامل اینهاست: استفاده از signal.NotifyContext و context برای لغو هماهنگ، مدیریت goroutineها با sync.WaitGroup، فراخوانی http.Server.Shutdown یا معادل gRPC برای تخلیه امن اتصالها، و توقف گرفتن کار جدید در Workerها درحالیکه کارهای درحال اجرا بهصورت زماندار تمام میشوند. در Kubernetes باید readiness زودتر غیرفعال شود تا Pod از مسیر ترافیک خارج شود، از preStop برای تأخیر یا Drain سفارشی کمک بگیرید، و terminationGracePeriodSeconds را درست تنظیم کنید. پایش و آزمون نیز ضروری است: لاگ شروع/پایان Shutdown، سنجههایی مثل تعداد درخواستهای درحال پردازش و زمان خاتمه، و تست SIGTERM تحت بار. رعایت این الگوهای ساده، خاتمهای قابل اعتماد و بدون اختلال در Go روی Kubernetes فراهم میکند.
#Go #Kubernetes #GracefulShutdown #CloudNative #Microservices #DevOps #Reliability #ProductionOps
🟣لینک مقاله:
https://golangweekly.com/link/175363/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Terminating Elegantly: A Guide to Graceful Shutdowns
🟢 خلاصه مقاله:
ترک شایسته در سرویسها یعنی برنامه بتواند با دریافت SIGTERM، بدون از دست دادن داده یا خراب کردن وضعیت، درخواستهای جاری را تمام کند و منابع را درست آزاد کند. در این ارائه، Alex Pliutau با تمرکز بر Go در Kubernetes، چرخه کامل خاتمه را توضیح میدهد: از دریافت سیگنال و قطعکردن ترافیک تا ضربالاجل SIGKILL.
نکتههای کلیدی شامل اینهاست: استفاده از signal.NotifyContext و context برای لغو هماهنگ، مدیریت goroutineها با sync.WaitGroup، فراخوانی http.Server.Shutdown یا معادل gRPC برای تخلیه امن اتصالها، و توقف گرفتن کار جدید در Workerها درحالیکه کارهای درحال اجرا بهصورت زماندار تمام میشوند. در Kubernetes باید readiness زودتر غیرفعال شود تا Pod از مسیر ترافیک خارج شود، از preStop برای تأخیر یا Drain سفارشی کمک بگیرید، و terminationGracePeriodSeconds را درست تنظیم کنید. پایش و آزمون نیز ضروری است: لاگ شروع/پایان Shutdown، سنجههایی مثل تعداد درخواستهای درحال پردازش و زمان خاتمه، و تست SIGTERM تحت بار. رعایت این الگوهای ساده، خاتمهای قابل اعتماد و بدون اختلال در Go روی Kubernetes فراهم میکند.
#Go #Kubernetes #GracefulShutdown #CloudNative #Microservices #DevOps #Reliability #ProductionOps
🟣لینک مقاله:
https://golangweekly.com/link/175363/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
YouTube
Terminating elegantly: a guide to graceful shutdowns - Alex Pliutau
Did you ever unplug your computer because you were frustrated? In the world of software, a similar concept exists: the hard shutdown.
This abrupt termination can cause problems like data loss or system instability.
Thankfully, there's a better way: the…
This abrupt termination can cause problems like data loss or system instability.
Thankfully, there's a better way: the…
Forwarded from DevTwitter | توییت برنامه نویسی
بلاخره React از مِتا جدا شد!
بعد بیش از ۱۰ سال، React قراره تحت یه بنیاد مستقل به نام React Foundation اداره بشه ( زیر چتر Linux Foundation )
یعنی از این به بعد تصمیم گیری ها و سرنوشت ری اکت، دیگه فقط دست Meta نیست و جامعه دولوپرها و شرکتهای دیگه هم تو جهت دهی آینده React نقش دارن!
و این یعنی شفافیت، مشارکت و تنوع بیشتر در توسعه کتابخونه دوست داشتنی ری اکت
بنظرم React داره یه فصل جدید از داستانش رو شروع میکنه…
ری اکت دیگه صرفا پروژه یه شرکت نیست، بلکه نتیجه ی همکاری یه جامعه ی جهانی از دولوپر هاست
@DevTwitter | <Ahmad Ahmad-Nejad/>
بعد بیش از ۱۰ سال، React قراره تحت یه بنیاد مستقل به نام React Foundation اداره بشه ( زیر چتر Linux Foundation )
یعنی از این به بعد تصمیم گیری ها و سرنوشت ری اکت، دیگه فقط دست Meta نیست و جامعه دولوپرها و شرکتهای دیگه هم تو جهت دهی آینده React نقش دارن!
و این یعنی شفافیت، مشارکت و تنوع بیشتر در توسعه کتابخونه دوست داشتنی ری اکت
بنظرم React داره یه فصل جدید از داستانش رو شروع میکنه…
ری اکت دیگه صرفا پروژه یه شرکت نیست، بلکه نتیجه ی همکاری یه جامعه ی جهانی از دولوپر هاست
@DevTwitter | <Ahmad Ahmad-Nejad/>
Forwarded from DevTwitter | توییت برنامه نویسی
این پروژه یک وباسکرپر (Web Scraper) ساده و کاربردی است که به شما کمک میکنه تغییرات سایتها رو بهصورت خودکار شناسایی و ذخیره کنید.
با استفاده از این ابزار، میتونید چندین وبسایت رو زیر نظر بگیرید و هر زمان که محتوای اون ها تغییر کرد، باخبر بشید.
https://github.com/amintatari64/web-scraper
@DevTwitter | <Mat/>
با استفاده از این ابزار، میتونید چندین وبسایت رو زیر نظر بگیرید و هر زمان که محتوای اون ها تغییر کرد، باخبر بشید.
https://github.com/amintatari64/web-scraper
@DevTwitter | <Mat/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from CleverDevs (CleverDevs Ads)
💥 گروههای تلگرامی قدیمی شما رو به نرخ خوب و با تعداد نامحدودی خریدارم 💥
✅ با پرداخت فوری ✅
🗣 شرایط لازم:
- گروه ساختهُ ۲۰۲۳ به قبل باشه
- حداقل چند پیام قابل مشاهده مربوط به همون تاریخ داشته باشه
- توانایی انتقال مالکیت داشته باشید
همین! تعداد ممبر هم مهم نیست...
مثال:
از چندسال پیشا یه گروه برای کلاس داشتین و دیگه کاربردی نداره. من ازتون میخرمش!
🔫 سوالات رایج:
🎈 پیوی در خدمتم: @Pink0rca ➡️
✅ با پرداخت فوری ✅
🗣 شرایط لازم:
- گروه ساختهُ ۲۰۲۳ به قبل باشه
- حداقل چند پیام قابل مشاهده مربوط به همون تاریخ داشته باشه
- توانایی انتقال مالکیت داشته باشید
همین! تعداد ممبر هم مهم نیست...
مثال:
از چندسال پیشا یه گروه برای کلاس داشتین و دیگه کاربردی نداره. من ازتون میخرمش!
🔫 سوالات رایج:
- چند میخری؟
+ پیوی لینک گروه مورد نظر رو بفرست تا بگم (هیستوری گروه visible باشه)
- چرا میخرن این گروهها رو؟
+ چون قدیمیتر هستن تلگرام حساسیت کمتری روشون داره و میشه بهتر رشدشون داد، همچنین تو سرچ بهتر ایندکس میشن
- من اینطور گروهها رو ندارم... بیخیال بشم؟
+ خیر! به دوستان و آشنایان بگید شاید اونا داشته باشن، اینطوری به عنوان واسطه پورسانت خوبی دریافت میکنین
- چطور بهت اعتماد کنم؟ تازه عضو کانالت شدم و تورو نمیشناسم!
+ من هویت مشخصی دارم و همینطور طی سالهای گذشته در کنار فعالیتهام همیشه معاملاتی در زمینههای مختلف با افرادی که احتمالا شما هم میشناسین داشتم، هیچکس ناراضی نبوده و میتونید از خودشون بپرسید
- چقدر سود تو این کار هست؟
+ اگه زرنگ باشید میتونه چند میلیون در روز هم باشه، نمونش یکی از دوستان که دیشب ۷ تومن گیرش اومد
🎈 پیوی در خدمتم: @Pink0rca ➡️
Forwarded from Reza Jafari
یادگیری ماشین کلاسیک در عصر مدلهای بزرگ: ساده، شفاف و هنوز کاربردی
این روزها هر جا صحبت از هوش مصنوعیه، اسم مدلهای زبانی بزرگ مثل ChatGPT و GPT-4 زیاد شنیده میشه. خیلیها فکر میکنن این مدلها قراره جای همه روشهای قدیمیتر یادگیری ماشینی رو بگیرن و دوران مدلهای سنتی تموم شده. اما واقعیت اینه که یادگیری ماشینی سنتی هنوز زندهست و اتفاقاً توی خیلی از پروژههای واقعی، انتخاب درست و منطقیتریه. مدلهایی مثل رگرسیون، درخت تصمیم یا SVM هنوزم دارن توی خیلی از شرکتها و محصولات کار میکنن، اونم با نتایج دقیق، قابل اعتماد و مقرونبهصرفه.
توی خیلی از مسائل، دادهها شکل مشخص و ساختاری دارن، مثلاً تو پیشبینی فروش، تشخیص تقلب یا تحلیل رفتار مشتری. برای این جور کارها، نیازی به مدلهای خیلی پیچیده و سنگین نیست. مدلهای زبانی بزرگ برای متن و دادههای بدون ساختار ساخته شدن، نه برای دادههای عددی و جدولی. وقتی مسئله واضحه و دادههات تمیز و ساختاریه، مدلهای سنتی هم سادهترن، هم سریعتر و هم معمولاً دقیقتر.
از نظر هزینه و کارایی هم مدلهای سنتی یه سر و گردن بالاترن. مدلهای بزرگ نیاز به سختافزار قوی، GPU، انرژی زیاد و زمان طولانی برای آموزش دارن. اما مدلهای کلاسیک معمولاً روی یه سیستم معمولی اجرا میشن و توی زمان کوتاهی آموزش میبینن. این یعنی برای کسبوکارهایی که منابع محدود دارن یا باید سریع تصمیم بگیرن، روشهای سنتی خیلی بهصرفهترن.
یه مزیت خیلی مهم دیگه هم قابل توضیح بودن مدلهای سنتیه. مثلاً وقتی یه بانک بخواد توضیح بده چرا به یه نفر وام نداده، باید بشه تصمیم مدل رو روشن و منطقی توضیح داد. مدلهایی مثل رگرسیون خطی یا درخت تصمیم دقیقاً این امکان رو دارن. میتونن نشون بدن هر ویژگی چقدر توی تصمیم نهایی اثر گذاشته. ابزارهایی مثل SHAP و LIME هم کمک میکنن این موضوع حتی قابل نمایش و تحلیل بشه. این شفافیت برای حوزههایی مثل سلامت، بیمه یا مالی خیلی ارزشمنده.
مدلهای سنتی توی کار با دادههای ساختاری واقعاً عالی عمل میکنن. بخش زیادی از دادههای واقعی شرکتها هنوز به شکل جدولیه، نه متن. توی این نوع دادهها، مهندسی ویژگی و تنظیم درست مدل، نتیجههای فوقالعادهای میده. حتی گاهی مدلهای کلاسیک از مدلهای خیلی بزرگ و پیچیده هم بهتر عمل میکنن، بدون اینکه منابع زیادی مصرف کنن.
از طرفی، مدلهای سنتی به خاطر سادگیشون خیلی راحتتر پیادهسازی و نگهداری میشن. ابزارهایی مثل scikit-learn کار رو ساده کردن و میشه این مدلها رو بهراحتی داخل سیستمهای فعلی جا داد. چون منابع زیادی هم نمیخوان، حتی روی دستگاههای کوچیکتر یا سیستمهای لبهای هم قابل اجرا هستن.
یه نکته جالب اینه که ترکیب مدلهای زبانی بزرگ با مدلهای سنتی هم داره به یه روش مؤثر تبدیل میشه. یعنی بهجای اینکه یکی رو حذف کنیم، از مزایای هر دو استفاده میشه. مدل زبانی میتونه دادههای متنی رو تحلیل کنه و ازش ویژگی بسازه، بعد مدل سنتی با اون دادهها پیشبینی دقیقتر و قابل توضیحتری انجام بده. این ترکیب باعث میشه خطاهای مدلهای زبانی کمتر بشن و نتیجه نهایی منطقیتر و مطمئنتر باشه.
در نهایت، یادگیری ماشینی سنتی هنوز بخش مهمی از دنیای هوش مصنوعیه. مدلهای زبانی بزرگ ابزارهای فوقالعادهای هستن، اما همیشه باید متناسب با نوع مسئله، شکل داده و منابع در دسترس تصمیم گرفت. بعضی وقتها یه مدل ساده و شفاف، خیلی بهتر از یه مدل بزرگ و پیچیده کار میکنه. آیندهی هوش مصنوعی احتمالاً با همزیستی هوشمندانهی این دو رویکرده — جایی که مدلهای سنتی و مدرن کنار هم، هر کدوم جای خودشون رو حفظ میکنن.
🔤 🔤 🔤 🔤 🔤 🔤 🔤
🥇 اهورا اولین اپراتور هوش مصنوعی راهبردی ایران در حوزه ارائه خدمات و سرویسهای زیرساخت هوش مصنوعی
🌐 لینک ارتباط با اهورا
@reza_jafari_ai
این روزها هر جا صحبت از هوش مصنوعیه، اسم مدلهای زبانی بزرگ مثل ChatGPT و GPT-4 زیاد شنیده میشه. خیلیها فکر میکنن این مدلها قراره جای همه روشهای قدیمیتر یادگیری ماشینی رو بگیرن و دوران مدلهای سنتی تموم شده. اما واقعیت اینه که یادگیری ماشینی سنتی هنوز زندهست و اتفاقاً توی خیلی از پروژههای واقعی، انتخاب درست و منطقیتریه. مدلهایی مثل رگرسیون، درخت تصمیم یا SVM هنوزم دارن توی خیلی از شرکتها و محصولات کار میکنن، اونم با نتایج دقیق، قابل اعتماد و مقرونبهصرفه.
توی خیلی از مسائل، دادهها شکل مشخص و ساختاری دارن، مثلاً تو پیشبینی فروش، تشخیص تقلب یا تحلیل رفتار مشتری. برای این جور کارها، نیازی به مدلهای خیلی پیچیده و سنگین نیست. مدلهای زبانی بزرگ برای متن و دادههای بدون ساختار ساخته شدن، نه برای دادههای عددی و جدولی. وقتی مسئله واضحه و دادههات تمیز و ساختاریه، مدلهای سنتی هم سادهترن، هم سریعتر و هم معمولاً دقیقتر.
از نظر هزینه و کارایی هم مدلهای سنتی یه سر و گردن بالاترن. مدلهای بزرگ نیاز به سختافزار قوی، GPU، انرژی زیاد و زمان طولانی برای آموزش دارن. اما مدلهای کلاسیک معمولاً روی یه سیستم معمولی اجرا میشن و توی زمان کوتاهی آموزش میبینن. این یعنی برای کسبوکارهایی که منابع محدود دارن یا باید سریع تصمیم بگیرن، روشهای سنتی خیلی بهصرفهترن.
یه مزیت خیلی مهم دیگه هم قابل توضیح بودن مدلهای سنتیه. مثلاً وقتی یه بانک بخواد توضیح بده چرا به یه نفر وام نداده، باید بشه تصمیم مدل رو روشن و منطقی توضیح داد. مدلهایی مثل رگرسیون خطی یا درخت تصمیم دقیقاً این امکان رو دارن. میتونن نشون بدن هر ویژگی چقدر توی تصمیم نهایی اثر گذاشته. ابزارهایی مثل SHAP و LIME هم کمک میکنن این موضوع حتی قابل نمایش و تحلیل بشه. این شفافیت برای حوزههایی مثل سلامت، بیمه یا مالی خیلی ارزشمنده.
مدلهای سنتی توی کار با دادههای ساختاری واقعاً عالی عمل میکنن. بخش زیادی از دادههای واقعی شرکتها هنوز به شکل جدولیه، نه متن. توی این نوع دادهها، مهندسی ویژگی و تنظیم درست مدل، نتیجههای فوقالعادهای میده. حتی گاهی مدلهای کلاسیک از مدلهای خیلی بزرگ و پیچیده هم بهتر عمل میکنن، بدون اینکه منابع زیادی مصرف کنن.
از طرفی، مدلهای سنتی به خاطر سادگیشون خیلی راحتتر پیادهسازی و نگهداری میشن. ابزارهایی مثل scikit-learn کار رو ساده کردن و میشه این مدلها رو بهراحتی داخل سیستمهای فعلی جا داد. چون منابع زیادی هم نمیخوان، حتی روی دستگاههای کوچیکتر یا سیستمهای لبهای هم قابل اجرا هستن.
یه نکته جالب اینه که ترکیب مدلهای زبانی بزرگ با مدلهای سنتی هم داره به یه روش مؤثر تبدیل میشه. یعنی بهجای اینکه یکی رو حذف کنیم، از مزایای هر دو استفاده میشه. مدل زبانی میتونه دادههای متنی رو تحلیل کنه و ازش ویژگی بسازه، بعد مدل سنتی با اون دادهها پیشبینی دقیقتر و قابل توضیحتری انجام بده. این ترکیب باعث میشه خطاهای مدلهای زبانی کمتر بشن و نتیجه نهایی منطقیتر و مطمئنتر باشه.
در نهایت، یادگیری ماشینی سنتی هنوز بخش مهمی از دنیای هوش مصنوعیه. مدلهای زبانی بزرگ ابزارهای فوقالعادهای هستن، اما همیشه باید متناسب با نوع مسئله، شکل داده و منابع در دسترس تصمیم گرفت. بعضی وقتها یه مدل ساده و شفاف، خیلی بهتر از یه مدل بزرگ و پیچیده کار میکنه. آیندهی هوش مصنوعی احتمالاً با همزیستی هوشمندانهی این دو رویکرده — جایی که مدلهای سنتی و مدرن کنار هم، هر کدوم جای خودشون رو حفظ میکنن.
@reza_jafari_ai
Please open Telegram to view this post
VIEW IN TELEGRAM