تراشه های رایانه‌ای بو کشیدن را یاد می‌گیرند

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

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

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

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

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

113
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });