Comment by avemuri

Comment by avemuri 2 days ago

3 replies

Engineers work with non-deterministic systems all the time. Getting them to work predictably within a known tolerance window and/or with a quantified and acceptable failure rate is absolutely engineering.

hn-acct 2 days ago

How do you quantify or decide an acceptable failure rate for llm output?

  • ineedasername 2 days ago

    Same way as any other production model in ML. Or any field that requires quality control. Really, this is not fundamentally different in conceptual approach than implementing any other technology or area of knowledge which is a near verbatim definition of engineering.

  • avemuri 2 days ago

    Depends on the failure mode and application. But a first approximation is the same way you would for a human output. E.g. process engineering for a support chatbot has many of the same principles as process engineering for a human staffed call center.