• sajran@lemmy.ml
    link
    fedilink
    Français
    arrow-up
    5
    ·
    1 year ago

    The machine didn’t learn anything, just executed your orders.

    Imagine that you sit with your grandma in front of a PC (and let’s assume she’s not a SE). You fire up a terminal, give her the keyboard and dictate every keystroke necessary to write and execute a program (or do any other task for that matter). Does that mean that your grandma just learned programming? I think not. Learning implies being able to find and apply some rules which where not explicitly given.

  • CanadaPlus@lemmy.sdf.org
    link
    fedilink
    Français
    arrow-up
    2
    ·
    1 year ago

    Yes, both of those words can be argued to apply in a vacuum. “AI” has started to intrinsically mean neural nets now, though.

    As for the title: Lol, look at this guy who doesn’t even loop. What are you going to do, halt on top of me?

    PS. Is there a way to crosspost comments easily?

  • Melkor@lemmy.sdf.org
    link
    fedilink
    Français
    arrow-up
    1
    ·
    1 year ago

    In computer science (at least before hype took over) this is actually a type of machine learning called an expert system.

    • Spuddaccino@reddthat.com
      link
      fedilink
      Français
      arrow-up
      2
      ·
      1 year ago

      No, it’s not.

      What the philosoraptor is saying is that literally any computer program is machine learning, which is untrue.

      An expert system is a system designed to simulate an expert. It’s something you would seek advice from in some way. They’re used in medical diagnoses and stock market trading, for example.

      • Melkor@lemmy.sdf.org
        link
        fedilink
        Français
        arrow-up
        2
        ·
        1 year ago

        Expert systems are a series of if statements by definition, a rule engine. I was going off of “a network of ifs” but I get what you mean.