Na 5 cleachdaidhean leasachaidh bathar-bog as fheàrr ri leantainn ann an 2020

Na 5 cleachdaidhean leasachaidh bathar-bog as fheàrr ri leantainn ann an 2020

Ged a tha e coltach gu bheil sinn dìreach beagan mhìosan air falbh bho bhith a’ ruighinn 2020, tha na mìosan sin cudromach cuideachd ann an raon leasachadh bathar-bog. An seo san artaigil seo, chì sinn mar a dh ’atharraicheas a’ bhliadhna a tha romhainn 2020 beatha luchd-leasachaidh bathar-bog!

Tha Leasachadh Bathar-bog san àm ri teachd an seo!

Tha leasachadh bathar-bog traidiseanta mu dheidhinn a bhith a’ leasachadh bathar-bog le bhith a’ sgrìobhadh còd agus a’ leantainn cuid de riaghailtean stèidhichte. Ach tha leasachadh bathar-bog an latha an-diugh air gluasad fhaicinn le adhartas ann an Artificial Intelligence, Machine Learning, agus Deep Learning. Le aonachadh nan trì teicneòlasan sin, bidh e comasach do luchd-leasachaidh fuasglaidhean bathar-bog a thogail a dh’ ionnsaicheas an stiùireadh agus a chuireas feartan agus pàtrain a bharrachd ann an dàta a tha a dhìth airson a’ bhuil a thathar ag iarraidh.

Feuch sinn a-mach le cuid de chòd

Thar ùine, tha na siostaman leasachaidh bathar-bog lìonra neural air fàs nas iom-fhillte a thaobh aonachadh a bharrachd air sreathan de ghnìomhachd agus eadar-aghaidh. Faodaidh luchd-leasachaidh lìonra neural gu math sìmplidh a thogail le Python 3.6. Seo eisimpleir de phrògram a bhios a’ dèanamh seòrsachadh binary le 1 no 0.

Gu dearbh, is urrainn dhuinn tòiseachadh le bhith a’ cruthachadh clas lìonra neural:

import numpy mar np

X=np.array([[0,1,1,0],[0,1,1,1],[1,0,0,1]])
y=np.array([[0],[1],[1]])

A’ cur an gnìomh gnìomh Sigmoid:

def sigmoid ():
   return 1/(1 + np.exp(-x))
def derivatives_sigmoid ():
   return x * (1-x)

A’ trèanadh a’ mhodail le cuideaman tùsail agus claonadh:

epoch=10000
lr=0.1
inputlayer_neurons = X.shape[1]
hiddenlayer_neurons = 3
output_neurons = 1

wh=np.random.uniform(size=(inputlayer_neurons,hiddenlayer_neurons))
bh=np.random.uniform(size=(1,hiddenlayer_neurons))
wout=np.random.uniform(size=(hiddenlayer_neurons,output_neurons))
bout=np.random.uniform(size=(1,output_neurons))

Airson luchd-tòiseachaidh, ma tha feum agad air cuideachadh a thaobh lìonraidhean neural, faodaidh tu fios a chuir thuige prìomh chompanaidh leasachadh bathar-bogNo, faodaidh tu luchd-leasachaidh AI/ML fhastadh gus obrachadh air a’ phròiseact agad.

Ag atharrachadh còd leis an t-sreath toraidh Neuron

hidden_layer_input1=np.dot(X,wh)
hidden_layer_input=hidden_layer_input1 + bh
hiddenlayer_activations = sigmoid(hidden_layer_input)
output_layer_input1=np.dot(hiddenlayer_activations,wout)
output_layer_input= output_layer_input1+ bout
output = sigmoid(output_layer_input)

Mearachd àireamhachadh airson an t-sreath falaichte de chòdan

E = y-output
slope_output_layer = derivatives_sigmoid(output)
slope_hidden_layer = derivatives_sigmoid(hiddenlayer_activations)
d_output = E * slope_output_layer
Error_at_hidden_layer = d_output.dot(wout.T)
d_hiddenlayer = Error_at_hidden_layer * slope_hidden_layer
wout += hiddenlayer_activations.T.dot(d_output) *lr
bout += np.sum(d_output, axis=0,keepdims=True) *lr
wh += X.T.dot(d_hiddenlayer) *lr
bh += np.sum(d_hiddenlayer, axis=0,keepdims=True) *lr

Toraidhean:

print (output)

[[0.03391414]
[0.97065091]
[0.9895072 ]]

Ged a tha e an-còmhnaidh glic cumail suas ris na cànanan prògramaidh agus dòighean còdaidh as ùire, bu chòir fios a bhith aig prògramadairean cuideachd air mòran innealan ùra a chuidicheas le bhith a’ dèanamh na h-aplacaidean aca iomchaidh do luchd-cleachdaidh ùr.

Ann an 2020, bu chòir do luchd-leasachaidh bathar-bog beachdachadh air na 5 innealan leasachaidh bathar-bog sin a thoirt a-steach do na toraidhean aca ge bith dè an cànan prògramaidh a bhios iad a’ cleachdadh:

1. Giullachd Cànain Nàdarra (NLP)

Le chatbot a’ toirt cumhachd do sheirbheis teachdaiche, tha NLP a’ faighinn aire luchd-prògramaidh a tha ag obair air leasachadh bathar-bog ùr-nodha. Bidh iad a’ buntainn Innealan NLTK coltach ri Python NLTK gus NLP a thoirt a-steach gu sgiobalta ann an chatbots, luchd-cuideachaidh didseatach, agus toraidhean didseatach. Ro mheadhan 2020 no a dh’ aithghearr, chì thu NLP a’ fàs nas cudromaiche air a h-uile càil bho ghnìomhachas reic gu carbadan fèin-riaghailteach, agus innealan air feadh na dachaigh agus na h-oifis.

A’ dol air adhart leis na h-innealan agus teicneòlasan leasachadh bathar-bog as fheàrr, faodaidh tu a bhith an dùil gun cleachd luchd-leasachaidh bathar-bog NLP ann an grunn dhòighean bho eadar-aghaidh cleachdaiche le guth gu clàran-bìdh a tha fada nas fhasa a sheòladh, mion-sgrùdadh faireachdainn, comharrachadh co-theacsa, faireachdainn, agus ruigsinneachd dàta. Bhiodh iad uile rim faighinn leis an luchd-cleachdaidh as motha agus as urrainn do ghnìomhachasan suas ri $ 430 billean a choileanadh ann am buannachdan cinneasachd ro 2020, a rèir dàta IDC air ainmeachadh le Deloitte.

2. GraphQL a 'dol an àite REST Apis

A rèir luchd-leasachaidh aig a ’chompanaidh agam a tha na chompanaidh leasachadh bathar-bog aig muir, tha an REST API a’ call a cheannas air cruinne-cè an tagraidh air sgàth cho slaodach ‘s a tha e luchdachadh dàta a dh’ fheumar a dhèanamh bho ioma URL fa leth.

Is e GraphQL an gluasad ùr agus an roghainn eile as fheàrr an àite ailtireachd stèidhichte air Rest a bhios a’ tarraing a h-uile dàta buntainneach bho iomadh làrach le aon iarrtas. Bidh e a’ leasachadh eadar-obrachaidhean teachdaiche-frithealaidh agus a’ lughdachadh an latency a nì an aplacaid tòrr nas ciallaiche don neach-cleachdaidh.

Faodaidh tu do sgilean leasachadh bathar-bog a leasachadh nuair a chleachdas tu GraphQL airson leasachadh bathar-bog. Feumaidh e cuideachd nas lugha de chòdachadh na REST Api agus leigidh e le ceistean iom-fhillte a chomasachadh taobh a-staigh beagan loidhnichean sìmplidh. Faodaidh e cuideachd a bhith air a thoirt seachad le grunn Backend mar sheirbheis (BaaS) tairgsean a tha ga dhèanamh nas fhasa do luchd-leasachaidh bathar-bog a chleachdadh air diofar chànanan prògramaidh a’ toirt a-steach Python, Node.js, C ++, agus Java.

An-dràsta, tha an GraphQL a’ toirt taic do choimhearsnachd an luchd-leasachaidh le bhith:

  • A’ comasachadh gun a bhith a’ faighinn thairis air agus fo dhuilgheadasan faighinn
  • Dearbhadh agus seòrsa sgrùdadh còdan
  • Sgrìobhainnean API gineadh fèin-ghluasadach
  • Le bhith a 'toirt seachad teachdaireachdan mearachd mionaideach
  • Cuir gnìomhachd a bharrachd ris a’ bhòrd: “fo-sgrìobhaidhean” gus teachdaireachdan fìor-ùine fhaighinn bhon t-seirbheisiche

3.Low / Gun Chòd

Bidh a h-uile inneal leasachaidh bathar-bog còd ìosal a’ toirt mòran bhuannachdan. Bu chòir dha a bhith cho èifeachdach sa ghabhas ann a bhith a’ sgrìobhadh mòran phrògraman bhon fhìor thoiseach. Bidh an còd ìosal no gun chòd a’ toirt seachad còd ro-shuidhichte a dh’ fhaodar a stèidheachadh ann am prògraman nas motha. Leigidh seo le eadhon luchd-prògramaidh toraidhean iom-fhillte a chruthachadh gu sgiobalta agus gu furasta agus luathachadh eag-shiostam leasachaidh an latha an-diugh.

A rèir aithisg a chaidh a cho-roinn le Brùthadh (Milleabaran), tha na h-innealan gun / còd ìosal gan cleachdadh mu thràth ann am puirt lìn, siostaman bathar-bog, tagraidhean gluasadach agus raointean eile. Bidh margaidh innealan còd ìosal a’ fàs suas gu $15 billean ro 2020. Tha na h-innealan sin a’ làimhseachadh a h-uile càil leithid riaghladh loidsig sruth-obrach, sìoltachan dàta, in-mhalairt agus às-mhalairt. Seo na h-àrd-ùrlaran còd ìosal / gun chòd as fheàrr ri leantainn ann an 2020:

  • Microsoft powerapps
  • Mendix
  • Siostaman a-muigh
  • Cruthadair Zoho
  • Cloud app Salesforce
  • Bunait sgiobalta
  • Boot earraich

4. An Tonn 5G

Bheir ceangal 5G buaidh mhòr air leasachadh gluasadach/bathar-bog, leasachadh lìn cuideachd. Às deidh na h-uile, ann an teicneòlas mar IoT tha a h-uile dad ceangailte. Mar sin, bidh bathar-bog an uidheim a’ luathachadh so-mhaoin gun uèir aig astar luath chun a’ chomais as àirde le 5G.

Ann an agallamh le chionn ghoirid Digital Pàtrain, Thuirt Dan Dery, iar-cheann-suidhe toraidh aig Motorola, “Anns na bliadhnaichean ri thighinn, lìbhrigidh 5G roinneadh dàta nas luaithe, leud-bann nas àirde, agus luathaichidh e am bathar-bog fòn gu 10 tursan nas luaithe na an teicneòlas gun uèir a th’ ann mar-thà. ”

Leis an t-solas seo, bidh companaidhean leasachadh bathar-bog ag obair gus 5G a thoirt a-steach do thagraidhean an latha an-diugh. An sgaoileadh 5G a’ gluasad gu luath, tha còrr air 20 gnìomhaiche air ùrachadh air na lìonraidhean aca ainmeachadh. Mar sin, tòisichidh an luchd-leasachaidh a-nis ag obair air an rud ceart a ghabhail API gus brath a ghabhail air 5G. Leasaichidh an teicneòlas gu mòr na leanas:

  • Tèarainteachd prògram lìonra, gu sònraichte airson slicing lìonra.
  • Bheir e seachad dòighean ùra air dearbh-aithne luchd-cleachdaidh a làimhseachadh.
  • Leigidh seo le comasan ùra a chur ri tagraidhean le ìre latency ìosal.
  • Bidh buaidh aige air leasachadh an t-siostam le comas AR/VR.

5. “Dearbhadh” gun oidhirp

Tha dearbhadh a’ sìor fhàs na phròiseas èifeachdach ann a bhith a’ dìon dàta mothachail. Chan e a-mhàin gu bheil an teicneòlas sòlaimte so-leònte ri bathar-bog hacaidh, ach tha e cuideachd a’ toirt taic do inntleachd fuadain agus eadhon coimpiutaireachd cuantamach. Ach tha a’ mhargaidh leasachadh bathar-bog mu thràth a’ faicinn pailteas de sheòrsan dearbhaidh ùra, leithid mion-sgrùdadh guth, biometrics, agus aithne aghaidh.

Aig an ìre seo, tha hackers a’ lorg diofar dhòighean air dearbh-aithne luchd-cleachdaidh air-loidhne agus faclan-faire a thionndadh. Leis gu bheil luchd-cleachdaidh gluasadach eòlach mu thràth air faighinn gu na fònaichean sgairteil aca le òrdag no sealladh meòir no le scan aghaidh, mar sin le innealan dearbhaidh cha bhith feum aca air comasan ùra airson dearbhadh, a bharrachd air cothroman air goid saidhbear fàs nas lugha. Seo cuid de dh’ innealan dearbhaidh ioma-fhactaraidh le crioptachadh SSL.

  • Bidh Soft Tokens a’ tionndadh na fònaichean sgairteil agad gu bhith nan luchd-dearbhaidh ioma-fhactaraidh.
  • Tha pàtrain EGrid na sheòrsa de luchd-dearbhaidh sa ghnìomhachas a tha furasta a chleachdadh agus mòr-chòrdte.
  • Is e cuid de na bathar-bog dearbhaidh as fheàrr airson gnìomhachasan: RSA SecurID Access, OAuth, Ping Identity, Authx, agus Aerobase.

Tha companaidhean leasachadh bathar-bog anns na h-Innseachan agus na SA a’ dèanamh rannsachadh farsaing ann an saidheans dearbhaidh agus biometrics le adhartasan gu AI gus bathar-bog dearbhaidh guth, aghaidh, giùlan agus biometric sàr-mhath a lìbhrigeadh. A-nis, faodaidh tu seanalan didseatach a dhèanamh tèarainte agus comasan àrd-ùrlaran adhartachadh.

Naidheachdan aig deireadh

Tha e coltach nach bi beatha luchd-prògramaidh ann an 2020 cho iom-fhillte leis gu bheil astar leasachadh bathar-bog dualtach luathachadh. Bidh na h-innealan a tha rim faighinn nas fhasa a chleachdadh. Aig a’ cheann thall, leanaidh an adhartas seo gu bhith a’ cruthachadh saoghal beothail a’ dol gu aois dhidseatach ùr.

Source: www.habr.com

Cuir beachd ann