Дәріс №12. Smart технологиялар


Заттар интернеті қалай туындаған?



бет2/4
Дата08.12.2023
өлшемі39,32 Kb.
#134889
1   2   3   4
Байланысты:
лекция 12 АКТ

Заттар интернеті қалай туындаған?
Заттар нтернеті Массачусеттің технологиялық институтында дүниеге келген. 1999 жылы радио жиілікті сәйкестендіру (RFID) және жаңа сенсорлық технологиямен айналысатын автоматты сәйкестендіруі бар орталық (Auto-ID Center) құрылды. Орталық төрт құрлықта орналасқан жеті жоғары оқу орындарының жұмыстарын үйлестірді. Бұл жерде Интернет заттардың архитектурасы әзірленді.
Әлемдік халық саны смартфондар мен планшеттердің қарқынды таралуы нәтижесінде 6,8 млрд адамды құрады, ал 2010 жылы қосылған құрылғылардың саны, 12,5 млрд дейін өсті. Осылайша, әр адамға артық қосылған құрылғы (жан басына шаққандағы 1,84 бірлік) бір құралдан артық келеді,ол адам тарихында алғаш рет болған.
Улкен мәлеметтер (ағыл. Big Data, [bɪɡ deɪtə].) ақпараттық технологиялар саласындағы - үздіксіз өсу жағдайында тиімді қабылданған адам нәтижелері үшін үлкен көлемі мен айтарлықтай алуан құрылымдалған және құрылымдалмаған деректерді өңдеу үшін тәсілдерді, құралдар мен әдістерінің жиынтығы. Компьютерлік бөлу көптеген сайттарға сәйкес 2000 жылдардың соңындағы қалыптасқан желі, дәстүрлі дерекқорды басқару жүйелері мен шешімдер және Business Intelligence класы. Ең алдымен, NoSQL шешімдер санатын, MapReduce алгоритмдері, бағдарламалық қамтамасыз ету шеңберін және кітапханалар Hadoop жобасы, осы сериясын жаппай параллель өңдеу жанындағы құрылымдық деректер кіреді.
Талдау әдістері
McKinsey есебінде бөлінген үлкен деректер қолданылатын әдістер мен талдау әдістері:
Data Mining әдістері: бірлестік ережелеріді оқыту(ағыл. бірлестік ереже оқыту.), жіктелуі (бұрын қолданылған қазірдің өзінде бар мәліметтер бойынша жаңа деректер әдістерін жіктеу), кластерлік талдау, регрессиялық талдау;
• краудсорсинг - адаммен еңбек қарым-қатынасының жасасуының сыныптау мен байыту деректерінің кең күштері.
• араластыру және деректердің интеграциясы (англ. data fusion and integration) - Осындай әдістерге мысал ретінде осы класс композиторлық сандық сигнал өңдеуді қамтамасыз етуі, сондай-ақ қоса алғанда, табиғи тілді өңдеу ( талдау), жан-жақты талдау қосу үшін әр түрлі көздерден түскен текті деректерді біріктіруге арналған әдістемелер жиынтығы;
• машиналық оқыту немесе Ensemble learning - мұғалім мен немесе мұғалімсіз оқытушымен оқыту - негізгі модельдер негізінде кешенді болжаулардың статистикалық талдау негізінде салынған үлгілерін пайдалану (англ. constituent models, статистикалық механика ансамблі);
• нейрондық желілерді, желілік талдау, оңтайландыру оның ішінде жасанды генетикалық алгоритмдер;
• үлгілерді тану;
• прогнозды аналитика;
• иммитациялық модельдеу;
• кеңістіктік талдау (англ. Spatial analysis) - ақпараттық деректерді топологиялық геометриялық және географиялық пайдаланып отыру әдістерінің класы;
• статистикалық талдау - A / B-сынақтан өткізу және уақытты талдау қатары әдістері мысал бола алады;
• аналитикалық деректер визуализациясы – интерактивті мүмкіндіктер мен анимацияны пайдаланып суреттерді, диаграммаларды сондай-ақ одан әрі талдау үшін бастапқы деректер ретінде пайдалану үшін қажет нәтижелеріне ақпаратты ұсыну.
Блоктар операцияларының тізбегі - блоктар жинақталатын операциялардың тізбегінің белгілі бір ережелерге сәйкес салынған. Алғаш рет «Bitcoin» криптовалютаның жүзеге асырылуындағы бөлінген дерекқор ретінде пайда болды. Блокчейн транслитерация ретінде (англ. Blockchain, Block chain[1]: block — блок, chain — цепочка). ретінде қолданылады.
Блок транзакциясы
Блок транзакциясы - Bitcoin жүйесімен оған ұқсас басқа да жазбалар үшін арналған құрылым.
Блок - мәміле үшін оның пішімі, Транзакция сенімді ( «расталған») болу үшін оның форматы және қолы тексеріліп, содан кейін транзакциялар тобын арнайы құрылымдағы блокқа жазылуы керек. Блоктағы ақпаратты қайта тексеруге болады. Әрбір блок әрқашан алдыңғы блогындағы туралы ақпаратты қамтиды. Барлық бірлік осы дерекқорда жасалған барлық мәмілелер туралы ақпаратты қамтитын бірыңғай тізбекке салынған болуы мүмкін. Тізбектің алғашқы бірлігі - бастауыш блок (англ. genesis block) - бұнда ата-аналар бөлі болмағандықтан, арнайы жағдай ретінде қарастырылады.
Блок тақырыпшалардан және транзакциялық тізімінен тұрады. Блоктың тақырыбы блок хэш, алдыңғы блок хэш, хэш мәміле және қосымша қызмет туралы ақпаратты қамтиды.
Bitcoin жүйесінде блоктағы бірінші транзакция әрқашан құрылған блогы үшін пайдаланушыны марапаттайтын комиссияны алу көрсетілген.
Әрі қарай әлі алдыңғы немесе барлық блоктарға тіркелгенмеген соңғы транзакцияның кейбір айтылады. Блокта транзакция жүргізу үшін BitTorrent хаттамадағы файл үшін хэш сомаларын қалыптастыру, ұқсас ағаш хэштеуді пайдаланады. Блок құру үшін транзакцияға ақы төлемей берілгендердің алдыңғы транзакциясына сілтеме input ішкі атрибутын құрайды. (Bitcoin жүйесінде, мысалы, шығындалған bitcoins алу үшін, транзакцияға сілтеме жүргізіледі). Комиссиялық транзакцияның ата-ана тарнзакциясының болмауынан (олар үшін осы өріс былай аталады: англ. Coinbase parameter), атрибуттағы кез келген ақпаратты қамтуы мүмкін.
Құрылған блок басқа пайдаланушылар арқылы қабылданады, егер хеш тақырыбының сандық мәні белгілі саннан тең немесе төмен болса өсуі периодты түзетіледі. Хеш нәтижесі (SHA-256 функциясы) қайтымсыз болғандықтан қажетті нәтиже алу үшін ешқандай алгоритмді іздеу қайтымсыз болып табылады. Егер хэш шартты жағдайын қанағаттандырмайтын болма, онда, атауындағы nonce параметрі өзгереді және хэш қайта есептеледі. Әдетте, түпнұсқасын есептеу көп есептеуді қажет етеді. Вариант табылған кезде, түйін алынған блокты басқа қосылған блок тексеретін түйіндерге жібереді. Егер қате болмаса блок тізбекке қосылды деп саналады және келесі блок хэшті қамтуы тиіс.
Хеш салыстырылатын бүтін санның мәні Bitcoin жүйесінде әрбір 2016 блокта түзетіледі. - Ол бүкіл Bitcoin жүйесіндегі бүкіл желілік блоктар бір блоктың генерациясына 10 минут, ал 2016 блокка шамамен екі апта уақыт жұмсауға тиіс деп жоспарланып отыр. Егер 2016 блок тезірек қалыптасатын болса, мақсаты сәл төмендеді, онда мақсатқа жету қиын болады, кері жағжайда өседі. есептеу күрделілігінің өзгеруі Bitcoin желісінің сенімділігіне әсер етпейді және блоктарды тұрақты жылдамдықпен өңдеу талап етіледі.


Достарыңызбен бөлісу:
1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет