tekoälyinsinööri
Tekoälyinsinöörit soveltavat tekoälymenetelmiä tekniikassa, robotiikassa ja tietojenkäsittelytieteessä suunnitellessaan sellaisia ohjelmia, jotka simuloivat älykkyyttä eli ajattelumalleja, kognitiivisia ja tietämysperusteisia rakennelmia, ongelmanratkaisua ja päätöksentekoa. He myös integroivat rakenteista tietoa tietojenkäsittelyjärjestelmiin (ontologioita, tietämyskantoja) ratkaistakseen monimutkaisia ongelmia, jotka yleensä vaativat korkeatasoista inhimillistä asiantuntemusta tai tekoälymenetelmiä.
Kirjaudu nähdäksesi, miten taitosi vastaavat tätä ammattia.
Aseta tavoiteammatiksiYdintaidot (31)
tiedon rakenne
Infrastruktuurityyppi, joka määrittelee tietojen muodon: osittain jäsennelty, jäsentelemätön tai jäsennelty.
tietokonesimulaatio
Tietokoneella suoritettava mallinnusohjelma, jonka avulla voidaan tutkia, miten eri muuttujat vaikuttavat järjestelmään. Pohjana käytetään matemaattistan yhtälöiden avulla luotua todellisen järjestelmän mallia.
järjestelmän kehityksen elinkaari
Vaiheet, kuten järjestelmän suunnittelu, luominen, testaaminen ja käyttöönotto, sekä järjestelmän kehittämis- ja elinkaarihallinnan mallit.
käyttää digitaaliteknologiaa luovasti
Digitaalisten välineiden ja teknologian käyttäminen tiedon tuottamiseen sekä prosessien ja tuotteiden luomiseen. Osallistuminen itsenäisesti ja yhdessä kognitiiviseen käsittelyyn, jonka tarkoituksena on käsitteellisten ongelmien ja ongelmatilanteiden ratkaisemiseminen digitaalisessa ympäristössä.
käyttää tiedonkäsittelytekniikoita
Asianmukaisten tietojen kerääminen, käsittely ja analysointi, niiden tallentaminen ja päivittäminen asianmukaisesti sekä kaavioiden ja tilastollisten kuvaajien teko tietojen perusteella.
informaatioarkkitehtuuri
Menetelmät, joiden avulla tiedot tuotetaan, jäsennetään, säilytetään, ylläpidetään, linkitetään, vaihdetaan ja käytetään.
tietokoneohjelmointi
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, ohjelmointijärjestelmien ja ohjelmointikielten testaus ja laadinta (esim. kohdesuuntautunut ohjelmointi, toiminnallinen suunnittelu).
tietojenlouhinta
Tekoälyn, koneoppimisen, tilastoinnin ja tietokantojen menetelmät, joilla haetaan sisältöä tietokokonaisuudesta.
suunnitella prosessi
Määrittää tietyn prosessin työnkulkua ja resursseja koskevat vaatimukset käyttämällä erilaisia välineitä, kuten prosessisimulaatio-ohjelmia, vuokaavioita ja pienoismalleja.
visuaaliset esitystekniikat
Visuaaliset esitys- ja vuorovaikutustekniikat, kuten pylväsdiagrammit, hajontakaaviot, pintakuviot, puukartat ja koordinaattikaaviot, joita voidaan käyttää abstraktisten numeeristen ja ei-numeeristen tietojen esittämiseen, jotta näitä tietoja ymmärrettäisiin paremmin.
analysoida massadataa
Kerätä ja arvioida suuria määriä numeerisia tietoja, erityisesti tietojen välisten mallien tunnistamista varten.
algoritmit
Itsenäiset asteittaiset toiminnot, jotka tekevät laskelmia, käsittelevät tietoa ja suorittavat automaattista päättelyä yleensä ongelmien ratkaisemiseksi.
neuroverkot
Keinotekoisten neuronien verkko, joka on luotu tekoälyn ongelmien ratkaisemiseksi. Näiden tietojärjestelmien inspiraationa ovat luonnolliset hermoverkot, jotka muodostavat aivot. Neuroverkon yleismallien ja sen osatekijöiden ymmärtäminen, tieto sen käyttömahdollisuuksista automaatiossa.
digitaalinen tietojenkäsittely
Digitaalisen tiedon tunnistaminen, paikantaminen, hakeminen, tallentaminen ja analysoiminen sen tarkoituksenmukaisuuden ja tarkoituksen perusteella.
tiedonpoiminta
Tekniikat ja menetelmät, joita käytetään hankkimaan ja poimimaan tietoja, jotka on saatu jäsentämättömistä tai osittain jäsennetyistä digitaalisista asiakirjoista ja lähteistä.
tehtävien algoritmisointi
Tekniikat, joilla prosessin jäsentämätön kuvaus muunnetaan vaiheittain peräkkäisiksi toimiksi, joissa on tietty määrä vaiheita.
kehittää luovia ideoita
Kehittää uusia taidekonsepteja ja luovia ideoita.
luoda tietokokonaisuuksia
Luoda kokoelma uusia tai olemassa olevia toisiinsa liittyviä tietokokonaisuuksia, jotka koostuvat erillisistä osista, joita voidaan käsitellä yhtenä yksikkönä.
tiedon luokitus
Tietojen luokitusta eri luokkiin ja niiden suhteiden esittämistä koskeva prosessi selkeästi määritettyjä tarkoituksia varten.
liiketoimintaprosessin mallinnus
Työkalut, menetelmät ja merkinnät, kuten Business Process Model and Notation (BPMN) ja Business Process Execution Language (BPEL), joilla kuvataan ja analysoidaan liiketoimintaprosessin ominaisuuksia ja mallinnetaan sen jatkokehitystä.
resurssin kuvausviitekehyksen kyselykieli
Hakukielet, esim. SPARQL, joilla haetaan resurssin kuvausviitekehysformaattiin (RDF) tallennettuja tietoja ja käsitellään niitä.
analysoida liiketoimintavaatimuksia
Asiakkaiden tuotteeseen tai palveluun liittyvien tarpeiden ja odotusten tutkiminen, jotta voitaisiin tunnistaa ja ratkaista epäjohdonmukaisuudet ja asianomaisten sidosryhmien mahdolliset erimielisyydet.
kehittää tilastollisia ohjelmistoja
Taloudelliseen ja tilastolliseen analyysiin, kuten tutkimukseen, tuotekehitykseen, prototyyppien valmistukseen ja ylläpitoon käytettävien ohjelmistojen eri kehitysvaiheisiin osallistuminen.
tuottaa tiedoista visuaalinen esitys
Tietojen esittäminen visuaalisesti, kuten kaavioilla tai kuvaajilla, niiden ymmärtämisen helpottamiseksi.
rakenteettomat tiedostot
Tiedot, joita ei ole järjestetty ennalta määritellyllä tavalla tai joissa ei ole ennalta määriteltyä tietomallia, joita on vaikea hahmottaa ja joille on vaikea löytää malleja käyttämättä esimerkiksi tiedonlouhintaa tai muuta samanlaista tekniikkaa.
soveltaa ICT-järjestelmäteorioita
Toteuttaa tieto- ja viestintätekniikkajärjestelmiä koskevan teorian periaatteita, joilla voidaan selittää järjestelmän ominaisuuksia ja joita voidaan soveltaa yleisesti muihin järjestelmiin.
Python (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Python-ohjelmointikielellä.
määritellä teknisiä vaatimuksia
Määrittää tavaroiden, materiaalien, menetelmien, prosessien, palvelujen, järjestelmien, ohjelmistojen ja toimintojen tekniset ominaisuudet selvittämällä, mitkä ovat asiakkaan vaatimusten mukaiset erityistarpeet, ja vastaamalla niihin.
tekoälyperiaatteet
Tekoälyyn perustuvat teoriat, sovelletut periaatteet, arkkitehtuurit ja järjestelmät, kuten koneoppiminen, MAS-järjestelmät, asiantuntijajärjestelmät, sääntöpohjainen tekoäly, neuraaliverkot, ontologiat ja kognitiiviset teoriat.
datatiede
Tutkimusala, joka käsittelee suuria tietomääriä käyttäen tekoälytekniikoita, kuten koneoppimisalgoritmeja, säännönmukaisuuksien ennustamiseksi ja hyödyllisen tiedon saamiseksi liiketoimintapäätösten tekemiseen.
datamallit
Tekniikat ja olemassa olevat järjestelmät, joita käytetään jäsentämään dataelementtejä ja osoittamaan niiden välisiä suhteita, sekä menetelmät datarakenteiden ja -suhteiden tulkitsemiseksi.
Valinnaiset taidot (58)
Haskell
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Haskell-ohjelmointikielellä.
Erlang
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Erlang-ohjelmointikielellä.
hallita ICT-tietojen luokittelua
Organisaation tietojensa järjestämisessä käyttämän luokitusjärjestelmän valvonta. Kuhunkin tieto-käsitteeseen tai kattavaan osaan liittyvien käsitteiden osoittaminen omistajalle ja kunkin tietoerän arvon määrittäminen.
SAS-kieli
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, SAS-ohjelmointikielellä.
ketterä projektinhallinta
Ketterä projektinhallinta on tieto- ja viestintäteknisten resurssien suunnittelun, hallinnan ja valvonnan menetelmä tiettyjen tavoitteiden saavuttamiseksi projektinhallinnan tietoteknisiä välineitä käyttäen.
Ruby (tietokoneohjelmointi)
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Ruby-ohjelmointikielellä.
Common Lisp
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Common Lisp -ohjelmointikielellä.
arvioida ICT-tietämystä
Arvio siitä, mikä on tieto- ja viestintäteknisen järjestelmän ammattitaitoisten asiantuntijoiden epäsuora osaaminen, jotta se voidaan esittää tulevaa analyysia ja hyödyntämistä varten.
Lisp
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Lisp-ohjelmointikielellä.
Visual Basic
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Visual Basic -ohjelmointikielellä.
liiketoimintatiedon hallinta
Välineet, joilla suuri määrä raakatietoja muunnetaan olennaisiksi ja hyödyllisiksi liiketoimintatiedoiksi.
Java (tietokoneohjelmointi)
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Java-ohjelmointikielellä.
Prolog (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Prologissa.
OpenEdge Advanced Business Language
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen OpenEdge Advanced Business Languagessa.
kehittää ennustavia malleja
Luoda malleja, jotka ennustavat lopputuloksen todennäköisyyden.
JavaScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen JavaScriptissa.
vähentää dimensionaalisuutta
Vähentää muuttujien tai ominaisuuksien lukumäärää tietyn datajoukon osalta koneoppimisalgoritmeissa käyttämällä esimerkiksi pääkomponenttianalyysia, matriisifaktorisaatiota tai automaattisia koodausmenetelmiä.
Perl
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Perlissä.
hallita liiketoimintatietoa
Perustaa rakenteita ja jakelutapoja, joilla mahdollistetaan tiedon hyödyntäminen tai parannetaan sitä käyttämällä asianmukaisia työkaluja, joilla poimitaan, luodaan ja laajennetaan liiketoimintatiedon hallintaa.
Smalltalk (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Smalltalkissa.
PHP
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen PHP:ssä
Assembly (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Assemblyssä.
C#
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen C#:ssä.
soveltaa systeemistä muotoiluajattelua
Noudattaa prosessia, jossa järjestelmäajattelun menetelmät yhdistetään ihmiskeskeiseen suunnitteluun monitahoisten yhteiskunnallisten haasteiden ratkaisemiseksi innovatiivisella ja kestävällä tavalla. Sovelluskohteita ovat useimmiten sosiaalisen innovoinnin käytännöt, joissa keskitytään vähemmän erillisten tuotteiden ja palvelujen suunnitteluun kuin sellaisten monitahoisten palvelujärjestelmien, organisaatioiden tai toimintapolitiikkojen suunnitteluun, jotka tuottavat arvoa koko yhteiskunnalle.
laatia suositusjärjestelmät
Laatia suositusjärjestelmiä, jotka perustuvat suuriin tietojoukkoihin, luomalla ohjelmointikielillä tai tietoteknisillä välineillä tietojen alaluokkien suodatusjärjestelmiä, joilla pyritään ennakoimaan käyttäjien antamia luokituksia tai mieltymyksiä.
R
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen R:ssä.
Groovy
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Groovyssa.
tunnistaa uudelleen suunniteltavia prosesseja
Tunnistaa yrityksen tai sen osan uudelleenjärjestelymahdollisuudet esimerkiksi tietotekniikan hyödyntämisen avulla.
SPARQL
Tietokonekieli SPARQL on hakukieli, jota käytetään tiedonhaussa tietokannasta ja tarvittavat tiedot sisältävistä asiakirjoista. Sen on kehittänyt kansainvälinen standardointijärjestö World Wide Web Consortium.
suunnitella tietokantajärjestelmä
Suunnitella tietokantajärjestelmä noudattamalla relaatiotietokantahallintajärjestelmän (RDBMS) sääntöjä ja luoda loogisesti järjestetty objektiryhmä, kuten taulukoita, sarakkeita ja prosesseja.
operaatiotutkimus
Tieteellisten menetelmien soveltaminen ratkaisujen löytämiseksi organisoitujen järjestelmien hallinnollisiin ja johtamiseen liittyviin kysymyksiin teollisina, kaupallisina tai hallinnollisina prosesseina.
konenäkö
Konenäön määritelmä ja toiminta. Konenäön välineiden avulla tietokoneet voivat poimia tietoja digitaalisista kuvista, kuten valokuvista tai videoista. Sovelluskohteita, jotka auttavat ratkaisemaan reaalimaailman ongelmia, ovat muun muassa turvallisuus, itsenäinen ajaminen, robottien käyttö valmistuksessa ja tarkastuksessa, digitaalisten kuvien luokittelu sekä lääketieteellisten kuvien käsittely ja diagnosointi.
käyttää koneoppimista
Käyttää sellaisia tekniikoita ja algoritmeja, joilla kone voi oppia datan perusteella ja tehdä sen pohjalta ennusteita, joita voidaan käyttää ohjelmistojen optimointiin, sovellusten mukauttamiseen, kuvioiden tunnistamiseen, suodattamiseen, hakukoneissa ja tietokonenäössä.
Microsoft Visual C++
Tietokoneohjelma Visual C++ on ohjelmistokehitystyökalujen valikoima, jonka avulla voidaan kirjoittaa ohjelmia, kuten laadintaohjelma, ohjelmankorjausohjelma, koodinmuokkausohjelma ja koodinkorostusohjelma, ja jotka on pakattu yhdenmukaiseen käyttöliittymään. Sen on kehittänyt ohjelmistoyritys Microsoft.
TypeScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laadinta TypeScriptissä.
liiketoiminta-analytiikka
Tieteenalat ja tekniikat, joiden avulla liiketoimintaongelmia voidaan ratkaista käyttämällä kvantitatiivisia menetelmiä, kuten data-analyysia ja tilastollisia malleja.
CoffeeScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen CoffeeScriptissä.
Objective-C
Ohjelmistonkehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Objective-C:ssä
tietokantojen kehitystyökalut
Tietokantojen loogisen ja fyysisen rakenteen luomiseen käytettävät menetelmät ja työkalut, kuten loogiset datarakenteet, kaaviot, mallintamismenetelmät ja yhteisötason suhteet.
ML (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen ML:ssä.
suunnitella sovellusten rajapinnat
Sovellusrajapintojen sekä niiden toimintojen, syötteiden ja tulosten ja niiden perustana olevien tyyppien luominen ja ohjelmointi.
C++
Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen C++ -ohjelmointikielellä.
SAP R3
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja suunnitteluparadigmojen laadinta SAP R3:ssa.
Swift (tietokoneohjelmointi)
Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Swift-ohjelmointikielellä.
ICT-projektinhallintamenetelmät
Tieto- ja viestintätekniikan resurssien suunnittelua, hallintaa ja valvontaa koskevat menetelmät tai mallit, joiden avulla voidaan saavuttaa tietyt tavoitteet. Näitä ovat Waterbened, Incremental, V-malli, Scrum tai Agile sekä hankehallinnon tieto- ja viestintäteknisten välineiden käyttö.
MATLAB
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen MATLAB:ssä.
LINQ
LINQ on kyselykieli, jota käytetään tarvittavien tietojen hakemiseen tietokannoista ja asiakirjoista. LINQ:n on kehittänyt Microsoft.
Scratch (tietokoneohjelmointi)
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Scratch-ohjelmointikielellä.
prosessiperusteinen hallinta
Prosessiperusteinen hallinta on menetelmä tieto- ja viestintäteknisten resurssien suunnittelua hallintaa ja valvontaa varten, jonka avulla voidaan saavuttaa tietyt tavoitteet ja käyttää hankehallinnon tietoteknisiä välineitä.
Lean-projektinhallinta
Lean-projektinhallinta on menetelmä tieto- ja viestintäteknisen resurssien suunnittelua, hallintaa ja valvontaa varten, jonka avulla voidaan saavuttaa tietyt tavoitteet ja käyttää hankehallinnon tietoteknisiä välineitä.
kehittää liikekumppanuuksia
Luoda myönteinen, pitkäaikainen suhde organisaatioiden ja asianomaisten kolmansien osapuolten, kuten tavarantoimittajien, jakelijoiden, osakkeenomistajien ja muiden sidosryhmien välille, jotta niille voidaan antaa tietoa organisaatiosta ja sen tavoitteista.
VBScript
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen VBScript-ohjelmointikielellä.
COBOL
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen COBOL-ohjelmointikielellä.
Pascal (tietokoneohjelmointi)
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen Pascal-ohjelmointikielellä.
syväoppiminen
Syväoppimisen periaatteet, menetelmät ja algoritmit; syväoppiminen on yksi tekoälyn ja koneoppimisen osa-alueista. Siihen lukeutuvat yleiset neuroverkot, kuten perseptronit, takaisinvirtaus- ja konvoluutioneuroverkot sekä myötäkytketyt ja toistuvat neuroverkot.
N1QL
N1QL on kyselykieli, jota käytetään tarvittavien tietojen hakemiseen tietokannoista ja asiakirjoista. Sen on kehittänyt ohjelmistoyritys Couchbase.
hallita semanttista ICT-integrointia
Valvoa julkisten tai sisäisten tietokantojen ja muiden tietojen integrointia käyttämällä semanttista teknologiaa jäsennellyn semanttisen tuotoksen tuottamiseen.
Scala
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Scalassa.