- Деректер жиынтығының әртүрлі түрлері туралы білетін боласыз
- Бір нәрсені болжайтын жобаңыздың жасанды интеллект үлгісіне арналған деректер жинағын жоспарлауды бастаңыз
Бұл сабаққа арналған іс-шаралар:
ДҰРЫС ДЕРЕКТЕР ЖИЫНТЫҒЫ
Бір нәрсені жіктей алатын жасанды интеллект үлгісін жасау кезіндегі алғашқы қадам – деректер жиынтығын жоспарлау.
Дұрыс мәлімет жинау

Көптеген деректер
Деректердің әр түрлі мысалдары
Деректердің дұрыс түрі

Дұрыс әрекеттер немесе шешімдер
ЖАСАНДЫ ИНТЕЛЛЕКТКЕ ДЕРЕКТЕР ҚАЖЕТ
Деректер жинағыңызға мысалдар жинау кезінде келесі сапаларды есте сақтаңыз.

САНЫ
Модельге қаншалықты көп мысал бере алсаңыз, оның өнімділігі соғұрлым жақсы болады. Әр сынып үшін кемінде 50 мысал ұсыныңыз.

ТЕҢГЕРІМ
Бір сыныптың екіншісіне деген бейтараптықты болдырмау үшін әр сыныпқа шамамен бірдей мөлшерде мысалдар болуы керек.

СЫНАҚ ДЕРЕКТЕРІ
Оқытуға пайдаланылмаған мысалдарды қолданып, модельді тексеру үшін мысалдарыңыздың бір бөлігін бөлек сақтаңыз. Модельдің дәлдігін тексеру үшін сізге оқытуға пайдаланылмаған кейбір мысалдар қажет болады.
10-20% деректер тестілеу деректері болуы керек.
АЛУАНДЫҚ
Сондай-ақ, әр түрлі мысалдардықосқыңыз келеді.
Мысалы, сіз біреудің бетперде кигенін немесе кимегенін анықтайтын жасанды интеллект үлгісін жасап жатырсыз. Сіз әртүрлі мысалдарды көрсететін суреттерді жинауыңыз керек:
- Маскалардың әр түрлі түрлері мен түстері
- Әр түрлі адамдар – жынысы, ұлысы, жасы
- Әр түрлі өңдемелер - үй-жайда, ашық ауада, жарықта, қараңғыда
- Бастың әр түрлі бұрыштары
- Рамада бастың әр түрлі орналасуы - жақын, алыс, сол жағы, оң жағы

Егер маска класына арналған көгілдір хирургиялық маскалары бар ақ ерлердің суреттерін пайдаланып модельді ғана оқытсаңыз не болады? Күлгін түсті бетперде киген әйел үлгіні пайдаланғанда не болады? Сіз қалай жіктеледі деп ойлайсыз? Үлгіңіз жақсы орындала ма, жоқ па?


ДЕРЕКТЕР ТҮРЛЕРІ
Деректер жиыны да деректердің дұрыс түрі болуы тиіс. Жобаңыз үшін дұрыс деректер түрін таңдағаныңызға көз жеткізіңіз! Параметрлер:

Сандар
статистикалық деректер, демографиялық ақпарат, сенсорлық деректер

Мәтін
хабарламалар, әлеуметтік медиа жазбалары, кітаптар, мақалалар, веб-сайттар

Дыбыс
музыка, дыбыс жазулар, дауыстар

Суреттер
беттер, орындар... кез келген нәрсе!
ЖАСАНДЫ ИНТЕЛЛЕКТ СІЗГЕ КҮШ БЕРЕДІ
Деректер жиынтығына не баратынын анықтау сізге үлкен күш береді!
Деректер жинағыңызға не кіретінін анықтау сізге үлкен күш береді!
Көп деректерді,әртүрлі деректерді жәнедұрыс деректер түрін қолдануға мұқият болыңыз.
Әйтпесе, сіздің Жасанды Интеллект үлгіңіз...
- аса дәл болмауы мүмкін
- қате болжамдар жасауы мүмкін
- қате әрекет жасау.
Дұрыс деректер жиынтығын жасауға мүмкіндік беретін деректерді жинауға уақыт алу табысты модель үшін өте маңызды.

ДЕРЕКТЕРДІ ЖИНАУ
Үлгіңізді оқыту үшін деректерді жинаудың 3 тәсілі бар.
Егер сіздің жобаңыз тікелей қауымдастыққа бағытталған болса, қауымдастық сізге қажетті деректерді берудің ең қисынды орны болуы мүмкін. Деректерді пайдалануға рұқсатыңыз бар екеніне көз жеткізіңіз!
Қауымдастығыңызда деректерді қалай жинауға болады?
- суретке түсіру ме?
- қауымдастық мүшелерінен суреттер беруін сұрау ма?
- дыбыстарды жазу ма?
- сауалнама қолдану ма?
- қауымдастық мүшелерімен сұхбат жүргізу ме?
Егер сіздің үлгіңізге өте көп деректер қажет болса, қоғамдық деректер жиынтықтарын қарастырыңыз. Интернетте қолжетімді көптеген деректер жиынтықтары сізге жылдам түрде үлкен көлемдегі деректерді ұсына алады.
Мұнда деректер жиынтығының кейбір жақсы сайттары берілген:
Дұрыс деректер жиыны үшін жоғарыдағы критерийлерге сәйкес келетініне көз жеткізу үшін деректерді қарап шығыңыз.
Сондай-ақ, қажеттіліктеріңізді қанағаттандыру үшін деректерге біраз өзгерістер енгізуіңіз қажет болуы мүмкін. Мысалы, Teachable Machine сияқты құралдар шаршы болып табылатын суреттерді қажет етеді, сондықтан пайдаланып жатқан құралдың дұрыс өлшемдерін қиыстыру үшін деректер жиынтығының суреттерін өңдеу қажет болуы мүмкін.
Микроконтроллерлер бұл автомобиль қозғалтқыштары мен тұрмыстық техника сияқты құрылғыларды басқаруға арналған бір интегралды схемаға орнатылған шағын компьютерлер. Кейбір микроконтроллерлерде кірістірілген датчиктер бар. Олардың көбісіне датчиктерді қосу мүмкіндігі бар.
Әрбір үш микроконтроллердің әрқайсысының өзіндік ерекшеліктері бар және оларды жобаңызда жұмыс істету үшін әртүрлі бағдарламалау тілдерін қолдануды қажет етуі мүмкін. Кейбір құралдарда, мысалы, App Inventor, осы құрылғыларды осы құралдармен қолдану үшін қосуға болатын кеңейтімдер бар. Үш құрылғының барлығында жақында жасанды интеллект мүмкіндіктері қосылды, сондықтан не істей алатыныңызды тексеріп көріңіз!
ДАТЧИКТЕР ТУРАЛЫ ҚОСЫМША
Қол жетімді, арзан датчиктердің көп түрі бар, оларды шағын микроконтроллерлерге қосып, жобаңызға қажетті мәліметтерді алуға болады. Міне, қолдануға болатын бірнеше датчиктер.

Камера

Спидометр

Микрофон

Жарық сенсоры

Қысым сенсоры

Ауа сапасын анықтайтын сенсор

Инфрақызыл термометр

Жақындық сенсоры
ӘРЕКЕТ: ДЕРЕКТЕР ЖИЫНТЫҒЫН ЖОСПАРЛАУ
Жұмыс парағындағы нұсқауларды орындап, келесі тармақтарды сипаттаңыз:
- Қандай деректерді жинағыңыз келеді.
- Деректер жинағын қай жерден жинайсыз? Бұл қауымдастық, сенсорлар немесе ашық деректер жинағы бола ма?
- Деректерді қалай жинайсыз? Сіздің үлгіңізге арналған сыныптар немесе белгілер қандай болады?
- Әр сыныпқа қанша мысал керек? Әр сынып үшін кем дегенде 50 мысал болуы керек.
Тәлімгер Кеңесі
Үздік тәжірибелер: Оқушыларды күнделікті өмірінде кездесетін мәселелер туралы ойлануға ынталандырыңыз, сол мәселелерге қатысты деректер жинағы бар ма? Сіздің айналаңыздағы заттарда қандай да бір сенсорлар бар ма? Бұл сенсорлар қандай ақпарат жинайды? Сіз оларды қалай пайдалана аласыз (жаңа Google телефонында температура сенсоры бар)?
Оқушыларға сұрақ қоюға Бағыттаушы Сұрақтар:Сіздің қалаңызда «Ашық деректер» порталы бар ма? Мысалы: Нью-Йорк және Эдмонтон, Канада.
Тәлімгер кеңестері AmeriCorps қолдауымен ұсынылған.

РЕФЛЕКСИЯ
Енді сізде деректер жинағының жоспары бар! Деректер жинағы үшін мысалдарды жинай бастағанда, оларды қауіпсіз және жақсы ұйымдастырылған күйде сақтаңыз.
Деректер жинағын тестілеу үшін бір бөлігін қалдыруды ұмытпаңыз! Тестілеу үшін шамамен 10-20% бөлек қалдырылуы керек.

НЕГІЗГІ ТЕРМИНДЕРГЕ ШОЛУ
Деректер жиынтығы — жасанды интеллектті үлгілерді тануға және бір нәрсені болжауға үйрету үшін қолданылатын үлкен деректер жиынтығы
Сенсор — қоршаған ортадағы өзгерістерді анықтайтын және электрондық жүйе аясында сол ақпаратты бақылау үшін қолданылатын құрылғы
Микроконтроллер - үлкен компьютерлерде және тұрмыстық техника, көліктер, роботтар сияқты басқа жүйелерде қолданылатын бір интегралды чиптегі шағын компьютер
ҚОСЫМША РЕСУРСТАР
Аппараттық құралдар және Cенсорлар
Датчиктердің толық тізімін мынаВикипедия мақаласынан тексеріңіз.
Бұл бейне сенсорларды пайдаланатын жобалар үшін ұсынатын микроконтроллердің аппараттық құралдары туралы жақсы ақпарат береді.
Бұл бейне оқулық сізге Kaggle жүйесіндегі жалпы деректер жинағына қалай қол жеткізуге болатынын көрсетеді.