Logotip Zephyrnet

7 najboljših orodij umetne inteligence za potek dela podatkovne znanosti – KDnuggets

Datum:

7 najboljših orodij AI za potek dela podatkovne znanosti
Slika iz DALLE-3
 

Zdaj je očitno, da bodo tisti, ki hitro sprejmejo AI, vodili, medtem ko bodo tiste, ki se upirajo spremembam, nadomestili tisti, ki že uporabljajo AI. Umetna inteligenca ni več samo mimobežna modna muha; postaja bistveno orodje v različnih panogah, vključno s podatkovno znanostjo. Razvijalci in raziskovalci vse pogosteje uporabljajo orodja, ki jih poganja umetna inteligenca, da poenostavijo svoje poteke dela in eno takšnih orodij, ki je v zadnjem času pridobilo izjemno popularnost, je ChatGPT.

V tem blogu bom razpravljal o 7 najboljših orodjih AI, ki so olajšala moje življenje podatkovnega znanstvenika. Ta orodja so nepogrešljiva pri mojih vsakodnevnih opravilih, kot so pisanje vadnic, raziskovanje, kodiranje, analiziranje podatkov in izvajanje nalog strojnega učenja. Z deljenjem teh orodij upam, da bom pomagal kolegom podatkovnim znanstvenikom in raziskovalcem poenostaviti njihove delovne tokove in ostati pred krivuljo na nenehno razvijajočem se področju umetne inteligence.

Vsak strokovnjak za podatke pozna pande, paket Python, ki se uporablja za obdelavo in analizo podatkov. Kaj pa, če vam povem, da lahko namesto pisanja kode analizirate in ustvarite vizualizacije podatkov tako, da preprosto vnesete poziv ali vprašanje? To je kaj PandasAI – je kot posrednik AI za vaš potek dela Python, ki avtomatizira analizo podatkov z različnimi modeli AI. Uporabite lahko celo lokalno vodene modele. 

V spodnji kodi smo ustvarili agenta, ki uporablja podatkovni okvir pandas in model OpenAI. Ta agent lahko izvaja različne naloge v vašem podatkovnem okviru z uporabo naravnega jezika. Postavili smo mu preprosto vprašanje in nato zahtevali razlago, kako je prišel do rezultatov.

import os
import pandas as pd
from pandasai.llm import OpenAI
from pandasai import Agent

sales_by_country = pd.DataFrame(
    {
        "country": [
            "United States",
            "United Kingdom",
            "France",
            "Germany",
            "Italy",
            "Spain",
            "Canada",
            "Australia",
            "Japan",
            "China",
        ],
        "sales": [5000, 3200, 2900, 4100, 2300, 2100, 2500, 2600, 4500, 7000],
    }
)

llm = OpenAI(api_token=os.environ["OPENAI_API_KEY"])
pandas_ai_df = Agent(sales_by_country, config={"llm": llm})

response = pandas_ai_df.chat("Which are the top 5 countries by sales?")
explanation = pandas_ai_df.explain()

print("Answer:", response)
print("Explanation:", explanation)

 

Rezultati so neverjetni. Eksperimentiranje z mojimi podatki iz resničnega življenja bi trajalo vsaj pol ure.

Answer: The top 5 countries by sales are: China, United States, Japan, Germany, United Kingdom
Explanation: I looked at the data we have and found a way to sort it based on sales. Then, I picked the top 5 countries with the highest sales numbers. Finally, I put those countries into a list and created a sentence to show them as the top 5 countries by sales.

Kopilot GitHub je zdaj potreben, če ste razvijalec s polnim delovnim časom ali se vsak dan ukvarjate s kodo. Zakaj? Izboljša vašo sposobnost hitrejšega pisanja čiste in učinkovite kode. Lahko celo klepetate s svojo datoteko in hitreje odpravljate napake ali ustvarjate kodo, ki upošteva kontekst. 

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

GitHub Copilot vključuje AI chatbot, inline chatbox, ustvarjanje kode, samodejno dokončanje, samodejno dokončanje CLI in druge funkcije, ki temeljijo na GitHubu, ki lahko pomagajo pri iskanju in razumevanju kode.

GitHub Copilot je plačljivo orodje, tako da, če ne želite plačati 10 $/mesec, morate preveriti 5 najboljših pomočnikov za kodiranje z umetno inteligenco, ki jih morate preizkusiti.

ChatGPT že 2 leti prevladuje v prostoru umetne inteligence. Ljudje ga uporabljajo za pisanje e-poštnih sporočil, ustvarjanje vsebine, ustvarjanje kode in vse vrste nominalnih opravil, povezanih z delom. 

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

S plačilom naročnine dobite dostop do najsodobnejšega modela GPT-4, ki je odličen pri reševanju kompleksnih problemov. 

Vsak dan ga uporabljam za ustvarjanje kode, za razlago kode, za postavljanje splošnih vprašanj in za ustvarjanje vsebine. Delo, ki ga ustvari AI, ni vedno popolno. Morda boste morali narediti nekaj popravkov, da ga predstavite širšemu občinstvu. 

ChatGPT je bistveno orodje za podatkovne znanstvenike. Uporaba ni goljufanje. Namesto tega vam prihrani čas pri raziskovanju in iskanju rešitev v primerjavi z vsemi drugimi.

Če cenite zasebnost, razmislite o izvajanju odprtokodnih modelov umetne inteligence na prenosnem računalniku. Preveri 5 načinov za uporabo študija LLM na vašem prenosnem računalniku.

Če ste globoko nevronsko mrežo usposobili za kompleksno nalogo strojnega učenja, ste jo morali najprej usposobiti na google colab zaradi razpoložljivosti prosto dostopnih GPE in TPE. Ob porastu Generative AI je Google Colab pred kratkim uvedel nekaj funkcij, ki vam bodo pomagale pri ustvarjanju kode, hitrejšem odpravljanju napak in samodokončanju. 

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

Colab AI je kot integriran pomočnik za kodiranje AI v vašem delovnem prostoru. Kodo lahko ustvarite s preprostim pozivom in postavljanjem dodatnih vprašanj. Prihaja tudi z vgrajenimi pozivi za kodo, čeprav ima omejeno uporabo z brezplačno različico. 

Toplo priporočam, da kupite plačljivo različico, saj zagotavlja boljše grafične procesorje in splošno boljšo izkušnjo kodiranja.

Odkrijte 11 najboljših pomočnikov kodiranja z umetno inteligenco za leto 2024 in preizkusite vse alternative za Colab AI, da poiščete najboljšo za vas.

Uporabljal sem Umetna inteligenca Perplexity kot moj novi iskalnik in raziskovalni pomočnik. Pomaga mi pri spoznavanju novih tehnologij in konceptov z jedrnatimi in posodobljenimi povzetki s povezavami do ustreznih spletnih dnevnikov in videoposnetkov. Lahko celo postavim dodatna vprašanja in dobim spremenjen odgovor. 

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

Perplexity AI ponuja različne funkcije za pomoč uporabnikom. Z uporabo najnovejših virov lahko odgovori na širok spekter vprašanj, od osnovnih dejstev do zapletenih poizvedb. Njegova funkcija Copilot omogoča uporabnikom, da poglobljeno raziščejo svoje teme, kar jim omogoča, da razširijo svoje znanje in odkrijejo nova področja, ki jih zanimajo. Poleg tega lahko uporabniki svoje rezultate iskanja organizirajo v »zbirke« na podlagi projektov ali tem, kar olajša iskanje tistega, kar potrebujejo v prihodnosti.

Preveri 8 iskalnikov, ki jih poganja AI ki lahko izboljša vaše zmožnosti iskanja po internetu in raziskovanja kot alternativa Googlu.

To ti želim sporočiti Grammarly je izjemno orodje za posameznike z disleksijo. Pomaga mi hitro in natančno napisati vsebino. Grammarly uporabljam že skoraj 9 let in obožujem funkcije, ki popravljajo moje črkovanje, slovnico in splošno strukturo mojega pisanja. Pred kratkim so predstavili Grammarly AI, ki mi omogoča izboljšanje pisanja s pomočjo generativnih AI modelov. To orodje mi je olajšalo življenje, saj lahko zdaj pišem boljša e-poštna sporočila, neposredna sporočila, vsebino, vadnice in poročila. Zame je pomembno orodje, podobno kot Canva.

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

Objemni obraz ni le orodje, ampak celoten ekosistem, ki je postal bistveni del mojega vsakdanjega delovnega življenja. Uporabljam ga za dostop do naborov podatkov, modelov, predstavitev strojnega učenja in API-jev za modele AI. Poleg tega se zanašam na različne pakete Hugging Face Python za usposabljanje, natančno prilagajanje, ocenjevanje in uvajanje modelov strojnega učenja.

 

7 najboljših orodij AI za potek dela podatkovne znanosti
 

Hugging Face je odprtokodna platforma, ki je brezplačna za skupnost in ljudem omogoča gostovanje naborov podatkov, modelov in predstavitev umetne inteligence. Omogoča vam celo uvajanje sklepov o modelih in njihovo izvajanje na grafičnih procesorjih. V naslednjih nekaj letih bo verjetno postala glavna platforma za razprave o podatkih, raziskave in razvoj ter operacije.

Odkrijte 10 najboljših orodij podatkovne znanosti za uporabo v letu 2024 in postanite super podatkovni znanstvenik, ki rešuje težave s podatki bolje kot kdorkoli drug.

Uporabljal sem Travis, mentor, ki temelji na AI, za izvajanje raziskav o naprednih temah, kot so MLOps, LLMOps in podatkovni inženiring. Zagotavlja preprosta pojasnila o teh temah in lahko postavljate nadaljnja vprašanja tako kot pri katerem koli drugem chatbotu. Popoln je za tiste, ki želijo samo rezultate iskanja iz najboljših publikacij na Medium.

V tem spletnem dnevniku smo raziskali 7 zmogljivih orodij AI, ki lahko bistveno povečajo produktivnost in učinkovitost podatkovnih znanstvenikov in raziskovalcev – od pogovorne analize podatkov s PandasAI do generiranja kode in pomoči pri odpravljanju napak z GitHub Copilot in Colab AI, ki ponujajo zmogljivosti, ki spreminjajo igro poenostavite zapletena opravila, povezana s kodo, in prihranite dragoceni čas. Vsestranskost ChatGPT omogoča ustvarjanje vsebine, razlago kode in reševanje problemov, medtem ko Perplexity AI zagotavlja pameten iskalnik in raziskovalnega pomočnika. Grammarly AI ponuja neprecenljivo pomoč pri pisanju, Hugging Face pa služi kot celovit ekosistem za dostop do naborov podatkov, modelov in API-jev za razvoj in uvajanje rešitev za strojno učenje.
 
 

Abid Ali Awan (@1abidaliawan) je certificiran strokovnjak za podatkovne znanstvenike, ki rad gradi modele strojnega učenja. Trenutno se osredotoča na ustvarjanje vsebin in pisanje tehničnih blogov o strojnem učenju in tehnologijah podatkovne znanosti. Abid ima magisterij iz tehnološkega managementa in diplomo iz telekomunikacijskega inženiringa. Njegova vizija je zgraditi izdelek AI z uporabo grafične nevronske mreže za študente, ki se borijo z duševnimi boleznimi.

spot_img

Najnovejša inteligenca

spot_img