کتاب های برچسب artificial-intelligence
تاریخ: ۲۳:۳۶:۲۳ ۱۳۹۹/۸/۲۳ جمعه
توسط: MotoMan
امتیاز: ۰

الگوریتم‌های یادگیری ماشین، بر یادگیری ماشین عملی حکم فرما هستند. از آنجا که الگوریتم‌ها بخش بزرگی از یادگیری ماشین هستند، باید وقت بگذارید تا با آنها آشنا شوید و نحوه کار آنها را واقعاً بفهمید. من این کتاب را برای کمک به شما در شروع این سفر نوشتم.

شما می‌توانید الگوریتم‌های یادگیری ماشین را با استفاده از آمار، احتمال و جبر خطی توصیف کنید. توصیفات ریاضی بسیار دقیق و اغلب بدون ابهام است؛ اما این تنها راه توصیف الگوریتم‌های یادگیری ماشین نیست. هدف من از نوشتن این کتاب، توصیف الگوریتم‌های یادگیری ماشین برای توسعه دهندگان (مانند خودم) بود. ما به عنوان توسعه دهنده، به شکل رویه‌های قابل تکرار فکر می‌کنیم. بهترین روش برای توصیف یک الگوریتم یادگیری ماشین برای ما عبارتند از: ۱- از نظر نمایش استفاده شده توسط الگوریتم (اعداد واقعی ذخیره شده در یک فایل). ۲- از نظر رویه‌های قابل تکرار انتزاعی مورد استفاده توسط الگوریتم برای یادگیری یک مدل از داده‌ها و بعد برای انجام پیش بینی‌ها با مدل. ۳- با مثال‌های واضحی که دقیقا نشان می‌دهند که چگونه اعداد واقعی در معادلات قرار گرفته می‌شوند و چه اعدادی را باید به عنوان خروجی انتظار داشت.

کتاب Master Machine Learning Algorithms، به شما 10 الگوریتم قدرتمند یادگیری ماشین را از ابتدا یاد می‌دهد. توسعه دهندگان با ترکیبی از توصیف الگوریتم‌ها و مثال‌های عملی، بهتر یاد می‌گیرند. این کتاب برای آموزش الگوریتم‌های یادگیری ماشین به توسعه دهندگان به دقت طراحی شده است. این کتاب هم شامل توصیف‌های رویه ای الگوریتم‌های یادگیری ماشین و هم آموزش‌های گام به گام است که به شما نشان می‌دهد که دقیقاً چگونه می‌توانید اعداد را در معادلات مختلف وارد کنید و دقیقاً چه اعدادی را در طرف دیگر انتظار داشته باشید. این کتاب برای پرده برداشتن از الگوریتم‌های یادگیری ماشین نوشته شده است تا چیزی پنهان نماند.

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

تعداد بازدید: ۳۵۶
دیدگاه ها: ۰
تاریخ: ۲۲:۱۱:۵۳ ۱۳۹۹/۸/۱۹ دوشنبه
توسط: MotoMan
امتیاز: ۱

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

کتاب Machine Learning Algorithms From Scratch With Python، راهنمای شما برای یادگیری جزئیات الگوریتم‌های یادگیری ماشین از طریق پیاده سازی آنها از صفر با زبان پایتون است. شما نحوه بارگذاری داده ها، ارزیابی مدل‌ها و پیاده سازی مجموعه ای از الگوریتم‌های برتر یادگیری ماشین را با استفاده از آموزش‌های گام به گام و نمونه کد‌های پایتون خالص و ساده (بدون کتابخانه!) بررسی خواهید کرد.

تعداد بازدید: ۴۵۶
دیدگاه ها: ۰
تاریخ: ۱۴:۵:۱ ۱۳۹۹/۸/۱۳ سه شنبه
توسط: MotoMan
امتیاز: ۱

یادگیری ماشین (ML) رویکردی محبوب برای حل انواع مختلفی از مسائل است. ML به شما امکان می‌دهد تا بدون دانستن الگوریتمی سر راست برای حل مسائل، کار‌های مختلفی انجام دهید. ویژگی اصلی الگوریتم‌های یادگیری ماشین، توانایی آنها در یادگیری راه حل‌ها با استفاده از مجموعه ای از نمونه‌های آموزشی یا حتی بدون آنها است. امروزه، یادگیری ماشین رویکردی گسترده است که در زمینه‌های مختلف صنعت استفاده می‌شود. نمونه هایی از زمینه هایی که یادگیری ماشین از الگوریتم‌های سر راست کلاسیک بهتر عمل می‌کند، شامل بینایی ماشین، پردازش زبان طبیعی و سیستم‌های توصیه گر است. در کتاب Hands-On Machine Learning with C++، الگوریتم‌های یادگیری ماشین تحت نظارت و بدون نظارت را با استفاده از کتابخانه‌های سی پلاس پلاس مانندPyTorch C++ API ، Caffe2، Shogun،Shark-ML ، mlpack و dlib، و با کمک مثال‌ها و مجموعه داده‌های واقعی پیاده سازی خواهید کرد.

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

این کتاب با تنظیم و بهینه سازی یک مدل برای موارد استفاده مختلف، به شما در انتخاب مدل و اندازه گیری عملکرد کمک می‌کند. شما با استفاده از کتابخانه‌های مدرن ++C مانند PyTorch C++ API، Caffe2، Shogun، Shark-ML، mlpack و dlib، تکنیک هایی مانند توصیه‌های محصول، یادگیری گروهی و تشخیص ناهنجاری را یاد خواهید گرفت. در ادامه، شما با استفاده از مثال هایی مانند طبقه بندی تصویر و تحلیل احساسات، شبکه‌های عصبی و یادگیری عمیق را بررسی خواهید کرد که به شما در حل مسائل مختلف کمک می‌کنند. همچنین، قبل از بررسی نحوه وارد کردن و صادر کردن مدل‌ها با استفاده از قالب ONNX، یاد خواهید گرفت که چگونه چالش‌های تولید و استقرار را در پلتفرم‌های همراه و ابری مدیریت کنید. با به پایان رساندن این کتاب، شما دانش واقعی سی پلاس پلاس و یادگیری ماشین و همچنین مهارت‌های استفاده از سی پلاس پلاس برای ساختن سیستم‌های قدرتمند یادگیری ماشین را در اختیار خواهید داشت.

اگر می‌خواهید با الگوریتم‌ها و تکنیک‌های یادگیری ماشین با استفاده از زبان محبوب ++C شروع به کار کنید، این کتاب یادگیری ماشین با سی پلاس پلاس برای شما مفید خواهد بود. این کتاب علاوه بر اینکه اولین دوره مفید در یادگیری ماشین با ++C است، همچنین برای تحلیل گران داده، دانشمندان داده و توسعه دهندگان یادگیری ماشین جذاب خواهد بود که به دنبال پیاده سازی مدل‌های مختلف یادگیری ماشین در تولید با استفاده از مجموعه داده‌ها و مثال‌های مختلف هستند. دانش پایه زبان برنامه نویسی سی پلاس پلاس برای شروع کار با این کتاب ضروری است.

تعداد بازدید: ۳۳۷
دیدگاه ها: ۰
تاریخ: ۱۷:۵۱:۳۳ ۱۳۹۹/۸/۹ جمعه
توسط: MotoMan
امتیاز: ۱

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

عنوان فرعی این کتاب «رویکردی مدرن» است. این بدان معنی است که ما داستان را از منظر فعلی تعریف کرده ایم. ما آنچه که اکنون شناخته شده را در یک چارچوب مشترک ترکیب می‌کنیم و کارهای اولیه را با استفاده از ایده‌ها و اصطلاحاتی که امروزه رایج است باز آفرینی می‌کنیم. ما از کسانی که زیرشاخه هایشان کمتر قابل تشخیص است عذرخواهی می‌کنیم.

کتاب Artificial Intelligence: A Modern Approach, 4th Edition، جامع‌ترین و به روزترین مقدمه در مورد تئوری و کاربرد هوش مصنوعی است. ویرایش چهارم کتاب «هوش مصنوعی: یک رویکرد مدرن» به بررسی گستردگی و عمق حوزه هوش مصنوعی (AI) می‌پردازد. این ویرایش، خوانندگان را به جدید‌ترین فن آوری‌ها به روز می‌کند، مفاهیم را به روشی واحد‌تر ارائه می‌دهد و پوشش جدید و گسترده ای از یادگیری ماشین، یادگیری عمیق، انتقال یادگیری، سیستم‌های چند عاملی، رباتیک، پردازش زبان طبیعی، علیت، برنامه نویسی احتمالی، حریم خصوصی، انصاف و هوش مصنوعی امن ارائه می‌دهد.

تعداد بازدید: ۶۱۰
دیدگاه ها: ۰
تاریخ: ۰:۷:۳۵ ۱۳۹۹/۸/۸ پنج شنبه
توسط: MotoMan
امتیاز: ۰

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

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

پیاده سازی مدل‌های یادگیری ماشین در امور مالی آسانتر از آن است که عموم تصور می‌کنند. همچنین یک تصور غلط وجود دارد که برای ساخت مدل‌های یادگیری ماشین به کلان داده نیاز است. موارد مطالعاتی در این کتاب تقریباً تمام زمینه‌های یادگیری ماشین را دربر می‌گیرد و هدف آنها مدیریت چنین باورهای غلطی است. این کتاب نه تنها تئوری و موارد مطالعاتی مربوط به استفاده از ML در استراتژی‌های تجاری را پوشش می‌دهد، بلکه در سایر مفاهیم مهم «نیاز به دانستن» مانند مدیریت پورتفولیو، قیمت گذاری مشتقه، تشخیص کلاه برداری، رتبه بندی اعتبار شرکت ها، توسعه مشاور robo و توسعه chatbot نیز ورود می‌کند. این کتاب مسائل واقعی را که متخصصان با آن روبرو هستند را بررسی می‌کند و راه حل‌های علمی معتبری را ارائه می‌دهد که بر کد‌ها و مثال‌ها متکی هستند.

تعداد بازدید: ۴۲۰
دیدگاه ها: ۰
تاریخ: ۲۲:۶:۳۲ ۱۳۹۹/۸/۵ دوشنبه
توسط: MotoMan
امتیاز: ۰

روند توسعه مدل‌های پیش بینی مراحل زیادی را شامل می‌شود. بیشتر منابع بر روی الگوریتم‌های مدل سازی متمرکز هستند اما از سایر جنبه‌های مهم فرآیند مدل سازی غافل شده اند. این کتاب، تکنیک هایی را برای یافتن بهترین بازنمایی‌های پیش بینی کننده برای مدل سازی و یافتن بهترین زیر مجموعه پیش بینی کننده‌ها برای بهبود عملکرد مدل بیان می‌کند. همچنین انواع مختلفی از مجموعه داده‌های نمونه برای نشان دادن تکنیک‌ها همراه با برنامه‌های R برای باز تولید نتایج استفاده می‌شود.
اهداف کتاب Feature Engineering and Selection، ارائه ابزار هایی برای بازنمایی مجدد پیش بینی کننده ها، قرار دادن این ابزارها در زمینه یک چارچوب خوب مدل سازی پیش بینی و انتقال تجربیات ما در استفاده از این ابزارها در عمل است. در پایان، امیدواریم که این ابزارها و تجربیات ما به شما در تولید مدل‌های بهتر کمک کنند.

 

تعداد بازدید: ۲۹۵
دیدگاه ها: ۰
تاریخ: ۲۱:۲:۲۶ ۱۳۹۹/۷/۳ پنج شنبه
توسط: MotoMan
امتیاز: ۱

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

هوش مصنوعی به سرعت در حال رشد است که ناشی از پیشرفت در شبکه‌های عصبی (NN) و یادگیری عمیق (DL) است. با افزایش سرمایه گذاری در شهرهای هوشمند، مراقبت‌های بهداشتی هوشمند و اینترنت اشیا (IoT) صنعتی، تجاری سازی اینترنت اشیا به زودی در اوج خواهد بود که در آن مقادیر زیادی از داده‌های تولید شده توسط دستگاه‌های اینترنت اشیا نیاز به پردازش در مقیاس بزرگ دارند.

این کتاب برای تسهیل کردن تجزیه و تحلیل و یادگیری در برنامه‌های مختلف اینترنت اشیا، مروری کامل از یک کلاس از تکنیک‌های پیشرفته یادگیری ماشین به نام یادگیری عمیق (DL) را برای شما فراهم می‌کند. کتاب «یادگیری عمیق عملی برای اینترنت اشیا»، دید عمیق‌تری را در مورد داده‌های اینترنت اشیا فراهم می‌کند، که با معرفی چگونگی متناسب سازی DL در زمینه هوشمند سازی برنامه‌های اینترنت اشیا، آغاز می‌شود. سپس چگونگی ساخت معماری‌های عمیق با استفاده از TensorFlow، Keras و Chainer برای IoT را پوشش می‌دهد.

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

تعداد بازدید: ۵۶۹
دیدگاه ها: ۰
تاریخ: ۲۱:۵۲:۴۲ ۱۳۹۹/۶/۳۰ یکشنبه
توسط: MotoMan
امتیاز: ۱

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

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

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

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

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

تعداد بازدید: ۶۲۱
دیدگاه ها: ۰
تاریخ: ۱۵:۵۶:۴۲ ۱۳۹۹/۳/۲۸ چهارشنبه
توسط: MotoMan
امتیاز:

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

کتاب Neural Network Projects with Python شامل مثال‌های عملی از شبکه‌های عصبی در حوزه هایی همچون پیشبینی کرایه، طبقه بندی تصاویر، تجزیه و تحلیل احساسات و دیگر موارد است. برای هر مثالی، این کتاب مساله را بیان می‌کند، معماری شبکه عصبی به خصوص مورد نیاز برای حل آن مساله، استدلال پشت الگوریتم مورد استفاده و کد پایتون مرتبط با پیاده سازی از ابتدا راه حل را ارائه می‌دهد. در این روند، شما با استفاده از کتابخانه‌های محبوب پایتون مانند Keras، می‌توانید تجربه‌های عملی از ساخت و آموزش شبکه‌های عصبی خودتان از صفر را به دست آورید.

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

تعداد بازدید: ۹۶۶
دیدگاه ها: ۰
تاریخ: ۱۱:۵۷:۲ ۱۳۹۹/۳/۲۸ چهارشنبه
توسط: MotoMan
امتیاز: ۰

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

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

کتاب Artificial Cognition Architectures، پایه و اساس، اصول، تئوری و مفاهیمی را وضع می‌کند که ستون فقرات هوش مصنوعی واقعی و خود مختار است. در این کتاب برخی از مفاهیم اساسی هوش انسانی ساخته شده برای سیستم‌های هوش مصنوعی ارائه شده است. این مفاهیم شامل Metacognition و Metamemory، همراه با سازه‌های معماری برای نسخه‌های هوش مصنوعی از عملکردهای مغز انسان مانند قشر جلوی مغز است. همچنین معماری‌های سخت افزاری و نرم افزاری هایی ارائه شده اند که امکان پذیر هستند و خود را به یادگیری، استدلال و خود تکاملی معطوف می‌کنند.

تعداد بازدید: ۵۲۶
دیدگاه ها: ۰
تاریخ: ۲۱:۶:۸ ۱۳۹۹/۳/۱۷ شنبه
توسط: MotoMan
امتیاز: ۲

کتاب Introduction to Python for Computer Science and Data Science دایتل، رویکردی منحصر به فرد برای آموزشی برنامه نویسی مقدماتی پایتون ارائه می‌دهد که برای مخاطبان علوم کامپیوتر و علوم داده مناسب است.

با ارائه جدیدترین موضوعات و برنامه ها، این کتاب با ضمیمه‌های مرسوم وسیع و همچنین ضمیمه‌های Jupyter Notebooks همراه شده است. مجموعه داده‌های دنیای واقعی و فناوری‌های هوش مصنوعی، به دانشجویان این امکان را می‌دهند تا در تجارت، صنعت، دولت و دانشگاه تفاوتی ایجاد کنند. صد‌ها مثال، تمرین، پروژه (EEPs) و پیاده سازی موارد مطالعاتی، به دانشجویان مقدمه ای جذاب، چالش برانگیز و سرگرم کننده از برنامه نویسی پایتون و علم داده عملی ارائه می‌دهد.

معماری ماژولار این کتاب به مدرسان این امکان را می‌دهد تا به راحتی متن این کتاب را با طیف وسیعی از دوره‌های علوم کامپیوتر و علوم داده که برای تعداد زیادی از رشته‌ها ارائه شده اند، وفق دهند. مدرسان علوم کامپیوتر به هر اندازه ای که دوست دارند می‌توانند مباحث مربوط به علوم داده و هوش مصنوعی را در این درس ادغام کنند و مدرسان علوم داده نیز می‌توانند به هر اندازه ای که دوست دارند پایتون را ادغام کنند.

تعداد بازدید: ۱۲۵۵
دیدگاه ها: ۰
تاریخ: ۲۰:۳۱:۵۹ ۱۳۹۹/۲/۲۰ شنبه
توسط: MotoMan
امتیاز: ۱

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

کتاب Deep Learning (Adaptive Computation and Machine Learning series)، پیش زمینه ریاضیات و مفهومی را ارائه می‌دهد و مفاهیم مربوط به جبر خطی ، نظریه احتمالات و نظریه اطلاعات، محاسبات عددی و یادگیری ماشین را پوشش می‌دهد. این کتاب تکنیک‌های یادگیری عمیق را که توسط شاغلان در صنعت استفاده می‌شود، از جمله شبکه‌های عمیق پیشخور، تنظیم، الگوریتم‌های بهینه سازی، شبکه‌های پیچشی، مدل سازی توالی و متدولوژی عملی را شرح می‌دهد و کاربرد هایی مانند پردازش زبان طبیعی، تشخیص گفتار، بینایی ماشین، سیستم‌های توصیه گر آنلاین، بیوانفورماتیک و بازی‌های ویدئویی را بررسی می‌کند. سرانجام، این کتاب دیدگاه‌های تحقیقاتی ارائه می‌دهد، مباحث نظری نظیر مدل‌های عامل خطی، خود رمزگذار ها، یادگیری بازنمایی، مدل‌های ساختاری احتمالی، روش‌های مونت کارلو، تابع پارتیشن، استنتاج تقریبی و مدل‌های مولد عمیق را نیز پوشش می‌دهد.

تعداد بازدید: ۱۰۵۷
دیدگاه ها: ۰
تاریخ: ۲۲:۳۶:۲۵ ۱۳۹۹/۱/۲۰ چهارشنبه
توسط: MotoMan
امتیاز: ۱

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

کتاب Hands-on Machine Learning with JavaScript، راه‌های مختلف یادگیری ماشین را به شکل عملی و عینی ارائه می‌دهد و به پیاده سازی آنها با استفاده از زبان جاوا اسکریپت کمک می‌کند. پیش بینی رفتارها، تجزیه و تحلیل احساسات، گروه بندی داده‌ها و ساختن مدل‌های عصبی، برخی از مهارت هایی است که شما از این کتاب می‌آموزید. شما یاد می‌گیرید که چگونه مدل‌های یادگیری ماشین خود را آموزش داده و با انواع مختلفی از داده‌ها کار کنید. در طول این سفر با مواردی مانند تشخیص چهره، فیلتر اسپم، سیستم‌های توصیه گر، تشخیص کاراکتر و موارد دیگر روبرو می‌شوید. علاوه بر این، شما یاد می‌گیرید که چگونه با شبکه‌های عصبی عمیق کار کنید و برنامه‌های خود را راهنمایی کنید تا داده‌ها را درک کنند.

در پایان این کتاب، شما در زمینه ارزیابی و پیاده سازی مدل صحیح، همراه با انتخاب از کتابخانه‌های مختلف JS مانند NaturalNode، brain، harthur، classifier و بسیاری دیگر برای طراحی برنامه‌های هوشمند تر، دانش عملی کسب خواهید کرد. اگر شما یک توسعه دهنده جاوا اسکریپت هستید که می‌خواهید یادگیری ماشین را پیاده سازی کنید تا برنامه‌ها را هوشمند‌تر کنید، اطلاعات پر معنی و عمیق از داده‌ها بدست آورید و بدون تغییر به زبان دیگری وارد زمینه یادگیری ماشین شوید، این کتاب برای شما مناسب است. برای استفاده هر چه بیشتری از این کتاب، انتظار می‌رود که دانش کار با زبان جاوا اسکریپت را داشته باشید.

تعداد بازدید: ۹۷۵
دیدگاه ها: ۲
تاریخ: ۱۹:۲۲:۲۲ ۱۳۹۸/۱۱/۱۸ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Python | Artificial Intelligence |

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

ویرایش دوم کتاب هوش مصنوعی با پایتون،‌ نسخه به روز شده و بسط داده شده از راهنمای پر فروش هوش مصنوعی با استفاده از آخرین نسخه Python 3.x و TensorFlow 2 است. این نسخه همچنین شامل هفت فصل جدید در مورد مفاهیم پیشرفته‌تر هوش مصنوعی، از جمله موارد استفاده اصلی هوش مصنوعی است. خط لوله‌های یادگیری ماشین؛ انتخاب ویژگی‌ها و مهندسی ویژگی ها؛ هوش مصنوعی روی ابر؛ اصول chatbot ها؛ RNNها و مدل‌های DL؛ و هوش مصنوعی و کلان داده.

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

تعداد بازدید: ۱۵۷۴
دیدگاه ها: ۱
تاریخ: ۰:۱۰:۴ ۱۳۹۸/۸/۲ پنج شنبه
توسط: MotoMan
امتیاز: ۲

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

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

تعداد بازدید: ۱۳۲۰
دیدگاه ها: ۰
تاریخ: ۲۲:۴۹:۲۳ ۱۳۹۸/۴/۱۲ چهارشنبه
توسط: MotoMan
امتیاز: ۱

در کتاب Hands-On Neural Networks، شبکه‌های عصبی به همراه یادگیری عمیق و اصول هوش مصنوعی را با استفاده از OpenAI Gym، TensorFlow و Keras طراحی و ایجاد کنید.

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

کتاب آموزشی شبکه‌های عصبی، برای همه علاقه مندان به شبکه‌های عصبی، هوش مصنوعی و یادگیری عمیق مفید خواهد بود.

تعداد بازدید: ۲۱۹۴
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...