چرا درخت تصمیم مهم است؟
درخت تصمیم به ما کمک میکند تا الگوها را در دادهها پیدا کنیم، پیشبینی کنیم و تصمیمات بهتری بگیریم. از پزشکی تا بازاریابی، درخت تصمیم کاربردهای فراوانی دارد. #هوش_مصنوعی #درخت_تصمیم #داده_کاوی"
@faraapply
درخت تصمیم به ما کمک میکند تا الگوها را در دادهها پیدا کنیم، پیشبینی کنیم و تصمیمات بهتری بگیریم. از پزشکی تا بازاریابی، درخت تصمیم کاربردهای فراوانی دارد. #هوش_مصنوعی #درخت_تصمیم #داده_کاوی"
@faraapply
👍1
Media is too big
VIEW IN TELEGRAM
تصمیمگیری به سبک کامپیوتر!
تو این ویدیو، بهتون نشون میدیم که چطور یک الگوریتم ساده و در عین حال قدرتمند مثل درخت تصمیم میتونه تصمیمهای پیچیده رو بگیره. از تشخیص بیماری گرفته تا پیشنهاد محصولات، درخت تصمیم کاربردهای زیادی داره.
ببینید که چطور این درخت مجازی با شاخهها و برگهاش، دادهها رو تجزیه و تحلیل میکنه و به بهترین نتیجه میرسه.
#درخت_تصمیم #یادگیری_ماشین #داده_کاوی #الگوریتم #علم_داده #AI #machinelearning #datascience"
@faraapply
تو این ویدیو، بهتون نشون میدیم که چطور یک الگوریتم ساده و در عین حال قدرتمند مثل درخت تصمیم میتونه تصمیمهای پیچیده رو بگیره. از تشخیص بیماری گرفته تا پیشنهاد محصولات، درخت تصمیم کاربردهای زیادی داره.
ببینید که چطور این درخت مجازی با شاخهها و برگهاش، دادهها رو تجزیه و تحلیل میکنه و به بهترین نتیجه میرسه.
#درخت_تصمیم #یادگیری_ماشین #داده_کاوی #الگوریتم #علم_داده #AI #machinelearning #datascience"
@faraapply
👎1
⏳ زیر 30 ثانیه با هوش مصنوعی لوگوی حرفه ای بزن
🌀 تو این پست قراره یه روشیو بگم که بتونید لوگو های حرفه ای برای کسب و کارتون ایجاد کنید ؛ نه از این لوگو الکیا که بعضی از سایتا میزنن و همشم مثل همه...
✅ با استفاده از ChatGPT + Dall-E2
1️⃣ خب ؛ اول از همه به چت جی پی تی بگو چی میخوای ؛ مثلا من بهش میگم یه کانال تلگرامی داریم که در حوزه تکنولوژی ، ترفند و اخبار روز فعالیت داره
2️⃣ برام یه Promt بنویس که بتونم ازش تو Dall-E استفاده کنم
▪️متن پیشنهادی :
3️⃣ تو جای خالی بنویس براش دقیقاً چی میخوای
4️⃣ حالا از متن ChatGPT یه کپی بگیر ، وارد هوش مصنوعی ساخت تصاویر بینگ شو و اون متن رو پیست کن👌
هم میتونی از اپ اندرویدیش استفاده کنی هم از سایتش
@faraapply
🌀 تو این پست قراره یه روشیو بگم که بتونید لوگو های حرفه ای برای کسب و کارتون ایجاد کنید ؛ نه از این لوگو الکیا که بعضی از سایتا میزنن و همشم مثل همه...
✅ با استفاده از ChatGPT + Dall-E2
1️⃣ خب ؛ اول از همه به چت جی پی تی بگو چی میخوای ؛ مثلا من بهش میگم یه کانال تلگرامی داریم که در حوزه تکنولوژی ، ترفند و اخبار روز فعالیت داره
2️⃣ برام یه Promt بنویس که بتونم ازش تو Dall-E استفاده کنم
▪️متن پیشنهادی :
Please Write me a great promt for Dall-E to generate amazing logo about ....3️⃣ تو جای خالی بنویس براش دقیقاً چی میخوای
4️⃣ حالا از متن ChatGPT یه کپی بگیر ، وارد هوش مصنوعی ساخت تصاویر بینگ شو و اون متن رو پیست کن👌
هم میتونی از اپ اندرویدیش استفاده کنی هم از سایتش
@faraapply
از زمانی که هوش مصنوعی تولیدکننده در اواخر سال 2022 به جریان اصلی اتفاقات وارد شد، بسیاری از ما درک اساسی از این فناوری و نحوه استفاده از زبان طبیعی برای کمک به تعامل آسانتر با رایانهها به دست آوردهایم. برخی از ما حتی میتوانیم اصطلاحات پرکاربرد مانند "prompts" و "machine learning" را در هنگام قهوه خوردن با دوستان به زبان بیاوریم. (اگر هنوز به این مرحله نرسیدهاید، میتوانید با این مقاله مقدماتی شروع کنید) اما با ادامه تکامل هوش مصنوعی، واژگان آن نیز در حال تغییر است. آیا تفاوت بین مدلهای زبان بزرگ و کوچک را میدانید؟ یا اینکه "GPT" در ChatGPT مخفف چیست؟ یا اینکه RAG چه ارتباطی با تمیز کردن ساختگیها دارد؟ ما اینجا هستیم تا با یک تجزیه و تحلیل سطح بعدی از اصطلاحات هوش مصنوعی به شما کمک کنیم تا به روز باشید.
در ادامه به صورت روزانه با این اصطلاحات آشنا میشویم ...
@faraapply
در ادامه به صورت روزانه با این اصطلاحات آشنا میشویم ...
@faraapply
👍1
استدلال و برنامهریزی (Reasoning/planning)
رایانههای مبتنی بر هوش مصنوعی اکنون میتوانند با استفاده از الگوهایی که از دادههای تاریخی آموختهاند، مشکلات را حل کرده و وظایف را انجام دهند تا معنای اطلاعات را درک کنند، که چیزی شبیه استدلال است. پیشرفتهترین سیستمها توانایی رفتن یک گام جلوتر را نشان میدهند و با ایجاد برنامهها و تدوین یک دنباله از اقدامات برای رسیدن به یک هدف، مشکلات پیچیدهتری را برطرف میکنند. تصور کنید که از یک برنامه هوش مصنوعی بخواهید در برنامهریزی یک سفر به یک پارک تفریحی کمک کند. این سیستم میتواند این هدف را (بازدیدی که در آن شش سواری مختلف انجام میدهید، از جمله اطمینان از اینکه ماجراجویی آبی در گرمترین قسمت روز انجام میشود) به مراحل مختلف برای یک برنامه تقسیم کند و با استفاده از استدلال اطمینان حاصل کند که هیچ جا برگشت نخواهید خورد و در ساعت بین ظهر و 3 بعد از ظهر بر روی غلتک آببازی خواهید بود.
@faraapply
رایانههای مبتنی بر هوش مصنوعی اکنون میتوانند با استفاده از الگوهایی که از دادههای تاریخی آموختهاند، مشکلات را حل کرده و وظایف را انجام دهند تا معنای اطلاعات را درک کنند، که چیزی شبیه استدلال است. پیشرفتهترین سیستمها توانایی رفتن یک گام جلوتر را نشان میدهند و با ایجاد برنامهها و تدوین یک دنباله از اقدامات برای رسیدن به یک هدف، مشکلات پیچیدهتری را برطرف میکنند. تصور کنید که از یک برنامه هوش مصنوعی بخواهید در برنامهریزی یک سفر به یک پارک تفریحی کمک کند. این سیستم میتواند این هدف را (بازدیدی که در آن شش سواری مختلف انجام میدهید، از جمله اطمینان از اینکه ماجراجویی آبی در گرمترین قسمت روز انجام میشود) به مراحل مختلف برای یک برنامه تقسیم کند و با استفاده از استدلال اطمینان حاصل کند که هیچ جا برگشت نخواهید خورد و در ساعت بین ظهر و 3 بعد از ظهر بر روی غلتک آببازی خواهید بود.
@faraapply
آموزش و استنتاج (Training/inference)
برای ایجاد و استفاده از یک سیستم هوش مصنوعی، دو مرحله وجود دارد: آموزش و استنتاج. آموزش نوعی آموزش برای سیستم هوش مصنوعی است، زمانی که یک مجموعه داده به آن داده میشود و یاد میگیرد که بر اساس آن دادهها وظایف را انجام دهد یا پیشبینی کند. به عنوان مثال، ممکن است یک لیست از قیمتهای خانههای اخیراً فروخته شده در یک محله، همراه با تعداد اتاق خوابها و حمامها در هر خانه و بسیاری از متغیرهای دیگر به آن داده شود. در طول آموزش، سیستم پارامترهای داخلی خود را تنظیم میکند که مقادیری هستند که تعیین میکنند چه مقدار وزن به هر یک از این عوامل در تأثیرگذاری بر قیمتگذاری داده شود. استنتاج زمانی است که از این الگوها و پارامترهای آموخته شده برای پیشبینی قیمت یک خانه جدید که قرار است به بازار عرضه شود، استفاده میکند.
@faraapply
برای ایجاد و استفاده از یک سیستم هوش مصنوعی، دو مرحله وجود دارد: آموزش و استنتاج. آموزش نوعی آموزش برای سیستم هوش مصنوعی است، زمانی که یک مجموعه داده به آن داده میشود و یاد میگیرد که بر اساس آن دادهها وظایف را انجام دهد یا پیشبینی کند. به عنوان مثال، ممکن است یک لیست از قیمتهای خانههای اخیراً فروخته شده در یک محله، همراه با تعداد اتاق خوابها و حمامها در هر خانه و بسیاری از متغیرهای دیگر به آن داده شود. در طول آموزش، سیستم پارامترهای داخلی خود را تنظیم میکند که مقادیری هستند که تعیین میکنند چه مقدار وزن به هر یک از این عوامل در تأثیرگذاری بر قیمتگذاری داده شود. استنتاج زمانی است که از این الگوها و پارامترهای آموخته شده برای پیشبینی قیمت یک خانه جدید که قرار است به بازار عرضه شود، استفاده میکند.
@faraapply
روز جهانی برنامهنویس بر تمامی مهندسان نرمافزار، توسعهدهندگان و خالقان دنیای دیجیتال مبارک باد. تلاشهای شما در ساخت دنیایی بهتر و هوشمندتر ستودنی است.
#روزجهانی_برنامه_نویس #برنامه_نویس #توسعه_دهنده #کدنویسی #IT #programmer #developer #coding #softwareengineer
@faraapply
#روزجهانی_برنامه_نویس #برنامه_نویس #توسعه_دهنده #کدنویسی #IT #programmer #developer #coding #softwareengineer
@faraapply
💔2😐1
مدلهای زبان کوچک SLM/small language model (SLM)
مدلهای زبان کوچک (SLM)، نسخههای جیبی مدلهای زبان بزرگ (LLM) هستند. هر دو از تکنیکهای یادگیری ماشین برای کمک به تشخیص الگوها و روابط استفاده میکنند تا بتوانند پاسخهای طبیعی و واقعی به زبان تولید کنند. اما در حالی که LLMها بسیار بزرگ هستند و به یک دوز سنگین قدرت محاسباتی و حافظه نیاز دارند، SLMها مانند Phi-3 بر روی مجموعه دادههای کوچکتر و دستهبندی شده آموزش داده میشوند و پارامترهای کمتری دارند، بنابراین فشردهتر هستند و حتی میتوانند بدون اتصال به اینترنت، به صورت آفلاین استفاده شوند. این آنها را برای برنامههای کاربردی روی دستگاههایی مانند لپتاپ یا تلفن مناسب میکند، جایی که ممکن است بخواهید سوالات اساسی در مورد مراقبت از حیوانات خانگی بپرسید اما نیازی به بررسی عمیق استدلال چند مرحلهای در مورد نحوه آموزش سگهای راهنمای نابینایان ندارید.
@faraapply
مدلهای زبان کوچک (SLM)، نسخههای جیبی مدلهای زبان بزرگ (LLM) هستند. هر دو از تکنیکهای یادگیری ماشین برای کمک به تشخیص الگوها و روابط استفاده میکنند تا بتوانند پاسخهای طبیعی و واقعی به زبان تولید کنند. اما در حالی که LLMها بسیار بزرگ هستند و به یک دوز سنگین قدرت محاسباتی و حافظه نیاز دارند، SLMها مانند Phi-3 بر روی مجموعه دادههای کوچکتر و دستهبندی شده آموزش داده میشوند و پارامترهای کمتری دارند، بنابراین فشردهتر هستند و حتی میتوانند بدون اتصال به اینترنت، به صورت آفلاین استفاده شوند. این آنها را برای برنامههای کاربردی روی دستگاههایی مانند لپتاپ یا تلفن مناسب میکند، جایی که ممکن است بخواهید سوالات اساسی در مورد مراقبت از حیوانات خانگی بپرسید اما نیازی به بررسی عمیق استدلال چند مرحلهای در مورد نحوه آموزش سگهای راهنمای نابینایان ندارید.
@faraapply
زمینهسازی (Grounding)
سیستمهای هوش مصنوعی تولیدکننده میتوانند داستانها، شعرها و جوکها را بسازند و همچنین به سوالات تحقیقاتی پاسخ دهند. اما گاهی اوقات آنها با چالش تفکیک واقعیت از خیال روبرو میشوند یا دادههای آموزشی آنها قدیمی است و سپس میتوانند پاسخهای نادرستی ارائه دهند که به عنوان توهمات شناخته میشوند. توسعهدهندگان برای کمک به هوش مصنوعی در تعامل دقیق با دنیای واقعی از طریق فرآیند زمینهسازی تلاش میکنند که در آن مدل خود را با دادهها و مثالهای ملموس مرتبط و لنگر میاندازند تا دقت را بهبود بخشند و خروجیهای مرتبطتر و شخصیسازی شده بیشتری تولید کنند.
@faraapply
سیستمهای هوش مصنوعی تولیدکننده میتوانند داستانها، شعرها و جوکها را بسازند و همچنین به سوالات تحقیقاتی پاسخ دهند. اما گاهی اوقات آنها با چالش تفکیک واقعیت از خیال روبرو میشوند یا دادههای آموزشی آنها قدیمی است و سپس میتوانند پاسخهای نادرستی ارائه دهند که به عنوان توهمات شناخته میشوند. توسعهدهندگان برای کمک به هوش مصنوعی در تعامل دقیق با دنیای واقعی از طریق فرآیند زمینهسازی تلاش میکنند که در آن مدل خود را با دادهها و مثالهای ملموس مرتبط و لنگر میاندازند تا دقت را بهبود بخشند و خروجیهای مرتبطتر و شخصیسازی شده بیشتری تولید کنند.
@faraapply
تولید تقویتشده با بازیابی Retrieval Augmented Generation (RAG)
هنگامی که توسعهدهندگان به یک سیستم هوش مصنوعی دسترسی به یک منبع زمینهسازی میدهند تا به آن کمک کند دقیقتر و بهروزتر باشد، از روشی به نام تولید تقویتشده با بازیابی یا RAG استفاده میکنند. الگوی RAG با افزودن دانش اضافی بدون نیاز به آموزش مجدد برنامه هوش مصنوعی، در زمان و منابع صرفهجویی میکند. این مانند زمانی است که شما شرلوک هولمز هستید و تمام کتابهای کتابخانه را خواندهاید اما هنوز پرونده را حل نکردهاید، بنابراین به اتاق زیر شیروانی میروید، برخی از طومارهای باستانی را باز میکنید و قطعه گمشده پازل را پیدا میکنید. به طور مشابه، اگر یک شرکت پوشاک دارید و میخواهید یک چتبات ایجاد کنید که بتواند به سوالات خاص در مورد محصولات شما پاسخ دهد، میتوانید از الگوی RAG بر روی کاتالوگ محصولات خود استفاده کنید تا به مشتریان کمک کنید سویتر سبز کامل را از فروشگاه خود پیدا کنند.
@faraapply
هنگامی که توسعهدهندگان به یک سیستم هوش مصنوعی دسترسی به یک منبع زمینهسازی میدهند تا به آن کمک کند دقیقتر و بهروزتر باشد، از روشی به نام تولید تقویتشده با بازیابی یا RAG استفاده میکنند. الگوی RAG با افزودن دانش اضافی بدون نیاز به آموزش مجدد برنامه هوش مصنوعی، در زمان و منابع صرفهجویی میکند. این مانند زمانی است که شما شرلوک هولمز هستید و تمام کتابهای کتابخانه را خواندهاید اما هنوز پرونده را حل نکردهاید، بنابراین به اتاق زیر شیروانی میروید، برخی از طومارهای باستانی را باز میکنید و قطعه گمشده پازل را پیدا میکنید. به طور مشابه، اگر یک شرکت پوشاک دارید و میخواهید یک چتبات ایجاد کنید که بتواند به سوالات خاص در مورد محصولات شما پاسخ دهد، میتوانید از الگوی RAG بر روی کاتالوگ محصولات خود استفاده کنید تا به مشتریان کمک کنید سویتر سبز کامل را از فروشگاه خود پیدا کنند.
@faraapply
👍3
هماهنگی (Orchestration)
برنامههای هوش مصنوعی کارهای زیادی روی دوش خود دارند زیرا درخواستهای مختلف افراد را پردازش میکنند. لایه هماهنگی چیزی است که آنها را در تمام وظایف خود به ترتیب درست برای رسیدن به بهترین پاسخ هدایت میکند. به عنوان مثال، اگر از Microsoft Copilot بپرسید که آدا لاولیس کیست و سپس از آن بپرسید که چه زمانی به دنیا آمده است، هماهنگکننده هوش مصنوعی است که تاریخچه چت را ذخیره میکند تا ببیند که "او" در سوال بعدی شما به لاولیس اشاره دارد. لایه هماهنگی همچنین میتواند از الگوی RAG با جستجوی اطلاعات تازه در اینترنت برای افزودن به زمینه و کمک به مدل برای ارائه پاسخ بهتر پیروی کند. این مانند یک رهبر ارکستر است که ویولنها و سپس فلوتها و اُبوها را به ترتیب فراخوانی میکند تا همه آنها با دنبال کردن نتها، صدایی را که آهنگساز در نظر داشت تولید کنند.
@faraapply
برنامههای هوش مصنوعی کارهای زیادی روی دوش خود دارند زیرا درخواستهای مختلف افراد را پردازش میکنند. لایه هماهنگی چیزی است که آنها را در تمام وظایف خود به ترتیب درست برای رسیدن به بهترین پاسخ هدایت میکند. به عنوان مثال، اگر از Microsoft Copilot بپرسید که آدا لاولیس کیست و سپس از آن بپرسید که چه زمانی به دنیا آمده است، هماهنگکننده هوش مصنوعی است که تاریخچه چت را ذخیره میکند تا ببیند که "او" در سوال بعدی شما به لاولیس اشاره دارد. لایه هماهنگی همچنین میتواند از الگوی RAG با جستجوی اطلاعات تازه در اینترنت برای افزودن به زمینه و کمک به مدل برای ارائه پاسخ بهتر پیروی کند. این مانند یک رهبر ارکستر است که ویولنها و سپس فلوتها و اُبوها را به ترتیب فراخوانی میکند تا همه آنها با دنبال کردن نتها، صدایی را که آهنگساز در نظر داشت تولید کنند.
@faraapply
حافظه (Memory)
مدلهای هوش مصنوعی امروزی از نظر فنی حافظه ندارند. اما برنامههای هوش مصنوعی میتوانند دستورالعملهای هماهنگ شدهای داشته باشند که با پیروی از مراحل خاص در هر تراکنش، به آنها کمک میکند اطلاعات را "به خاطر بسپارند" - مانند ذخیره موقت سوالات و پاسخهای قبلی در یک چت و سپس گنجاندن آن زمینه در درخواست فعلی مدل، یا استفاده از دادههای زمینهسازی از الگوی RAG برای اطمینان از اینکه پاسخ جدیدترین اطلاعات را دارد. توسعهدهندگان در حال آزمایش لایه هماهنگی برای کمک به سیستمهای هوش مصنوعی هستند تا بدانند آیا نیاز دارند به طور موقت یک تجزیه مراحل را به خاطر بسپارند، به عنوان مثال حافظه کوتاه مدت، مانند نوشتن یک یادآوری روی یک یادداشت.
@faraapply
مدلهای هوش مصنوعی امروزی از نظر فنی حافظه ندارند. اما برنامههای هوش مصنوعی میتوانند دستورالعملهای هماهنگ شدهای داشته باشند که با پیروی از مراحل خاص در هر تراکنش، به آنها کمک میکند اطلاعات را "به خاطر بسپارند" - مانند ذخیره موقت سوالات و پاسخهای قبلی در یک چت و سپس گنجاندن آن زمینه در درخواست فعلی مدل، یا استفاده از دادههای زمینهسازی از الگوی RAG برای اطمینان از اینکه پاسخ جدیدترین اطلاعات را دارد. توسعهدهندگان در حال آزمایش لایه هماهنگی برای کمک به سیستمهای هوش مصنوعی هستند تا بدانند آیا نیاز دارند به طور موقت یک تجزیه مراحل را به خاطر بسپارند، به عنوان مثال حافظه کوتاه مدت، مانند نوشتن یک یادآوری روی یک یادداشت.
@faraapply
👍2