Intangiriro
Muri iki gihe imiterere yihuta ya software igenda ikenera, gukenera ibikoresho bya software byateganijwe ntabwo byigeze bihinduka. Mugihe porogaramu zigenda ziyongera mubunini no mubipimo, ubushobozi bwo guteganya no guhuza nimpinduka zikoreshwa ryabakoresha, imigendekere yisoko, hamwe niterambere ryikoranabuhanga bigenda biba ingenzi. Ubwenge bwa artificiel (AI) hamwe no kwiga imashini (ML) byagaragaye nkibyingenzi byingenzi byubaka porogaramu zahanuye, biha imbaraga abitezimbere kubaka sisitemu nini nini, zishobora kubungabungwa, kandi zikomeye. Muri iyi ngingo, tuzacukumbura tekinike nibikoresho byo gukoresha isesengura rya AI rishingiye ku gusesengura ibintu mu bwubatsi bwa software, dushakisha inyungu n'ibibazo by'ubu buryo.
Uruhare rwa AI muburyo buteganijwe bwa software
Ububiko bwa porogaramu buteganijwe bukubiyemo gukoresha ubushishozi bushingiye ku makuru kugira ngo umenyeshe igishushanyo mbonera n’iterambere, kwemeza ko porogaramu zitezimbere imikorere, ubunini, hamwe no gukomeza. AI na ML bigira uruhare runini muriki gikorwa, bigafasha abitezimbere gusesengura imibare minini, kumenya imiterere, no guhanura kubyerekeye imyitwarire ya sisitemu. Muguhuza AI-iterwa nisesengura ryisesengura mubikorwa bya software, abitezimbere barashobora:
D. 4.
Ubuhanga bwo Guhuza AI-Bitewe na Analytics
Tekiniki nyinshi zirashobora gukoreshwa muguhuza AI-iterwa no gusesengura ibintu muburyo bwa software:
3 .. 4 ..
Ibikoresho byo Gukoresha AI-Bitewe na Analytics
Ibikoresho byinshi birashobora gukoreshwa mugukoresha isesengura rya AI rishingiye kubisesengura muburyo bwa software:
- ** Apache Spark **: moteri ihuriweho na analyse yo gutunganya amakuru manini, gutunganya imashini, no gutunganya ibishushanyo.
- ** TensorFlow **: Gufungura-isoko ya ML yo kubaka no gukoresha moderi ya ML mubidukikije.
- ** PyTorch **: Gufungura-isoko ya ML uburyo bwa prototyping yihuse no kohereza moderi ya ML.
- ** Scikit-wige **: Isomero rikoreshwa cyane rya Python ya ML itanga urutonde rwa algorithm yo gutondekanya, gusubira inyuma, guhuriza hamwe, nibindi byinshi.
Kode Urugero: Kohereza Moderi yo Kwiga Imashini ukoresheje TensorFlow
`` python kwinjiza tensorflow nka tf kuva tensorflow itumiza keras kuva kuri sklearn.model_hitamo gutumiza gariyamoshi_kugerageza kuva sklearn.metrics itumiza neza_ibisobanuro
Fungura imibare
.
Gutegura amakuru
X_imyitozo = X_imyitozo / 255.0 X_test = X_test / 255.0
Gabanya amakuru mumahugurwa no kwemeza
X_imyitozo, X_igiciro, y_imyitozo, y_val = gari ya moshi_kugerageza (X_imyitozo, y_imyitozo, ikizamini_size = 0.2, random_state = 42)
Kubaka no gukusanya icyitegererezo
icyitegererezo = keras. Birahagije ([ keras.abakinyi. Kuringaniza (kwinjiza_ishusho = (28, 28)), keras.abakinyi.Ubucucike (128, activation = 'relu'), keras.abakinyi.Ubucucike (10, activation = 'softmax') ])
icyitegererezo.compile (optimizer = 'adam', igihombo = 'gake_categorical_crossentropy', metrics = ['ubunyangamugayo'])
Gari ya moshi
icyitegererezo.kwiranye (X_imyitozo, y_imyitozo, ibihe = 5, kwemeza_data = (X_val, y_val))
Suzuma icyitegererezo
y_pred = icyitegererezo.teganya (X_test) y_pred_class = tf.argmax (y_pred, axis = 1) icapiro ("Ukuri:", ukuri_ibisobanuro (y_ikizamini, y_pred_class)) `` `
Kubona amashusho: Dashboard Analytics
imbonerahamwe { "ubwoko": "akabari", "amakuru": { "ibirango": ["Isesengura Ryateganijwe", "Kwiga Imashini", "Kwerekana Data"], "imibare": [ { "label": "Uburyo", "amakuru": [10, 8, 12], "backgroundColor": ["rgba (255, 99, 132, 0.2)", "rgba (54, 162, 235, 0.2)", "rgba (255, 206, 86, 0.2)"], "umupaka w'amabara": ["rgba (255, 99, 132, 1)", "rgba (54, 162, 235, 1)", "rgba (255, 206, 86, 1)"], "Ubugari bwumupaka": 1 } ] }, "amahitamo": { "umutwe": { "kwerekana": ukuri, "inyandiko": "Uburyo Bwisesengura Bwisesengura" }, "umunzani": { "yAxes": [ { "amatiku": { "gutangiraAtZero": ukuri } } ] } } } `
Umwanzuro
Gukoresha AI-yifashishije isesengura ryisesengura muburyo bwa software itanga inyungu nyinshi, zirimo kunonosora ubunini, kubungabunga, hamwe nuburambe bwabakoresha. Mugukoresha tekinoroji nkigihe cyo gutunganya amakuru nyayo, uburyo bwo kwiga imashini yoherejwe, kwerekana imiterere yo guhanura, hamwe no gutahura ibintu bidasanzwe, abitezimbere barashobora kubaka sisitemu zihamye kandi zihuza n'imiterere. Ibikoresho nka Apache Spark, TensorFlow, PyTorch, na Scikit-biga bitanga ibikorwa remezo nkenerwa byo kwinjiza isesengura rya AI rishingiye kubisesengura mubikorwa bya software. Mugukoresha ubwo buhanga nibikoresho, abitezimbere barashobora kwerekana-ibyifuzo byabo kandi bagakomeza imbere yaya marushanwa muri iki gihe cyihuta cyane.