Two distinct design philosophies currently define how autonomous intelligent systems engage with the world: AI agents and agentic AI. The terms are similar, but they represent technologies with different attributes. The purpose of this introductory post is to distinguish between AI agents and agentic AI, introduce use cases from business and academia, and explore just a few of the ethical and practical consequences of implementing agentic systems. At the end I'll leave you with lots of resources that I am finding helpful in navigating this topic.
Hello
I run code that create data sets in following order.
Why the data sets appear in different order then order they were created?
%let h1=2508; /**YYMM structure**/
%let h2=2507;
%let h3=2506;
%let h4=2505;
%let h5=2504;
%let h6=2503;
%macro Help_Macro_a;
%do j=2 %to 6;
proc sql;
create table _L_CS_&&h&j. as
select b.lakoach_y as lakoach_Y&h1.,a.*
from L_CS_&&h&j.(Rename=(lakoach_y=lakoach_y_&&h&j.)) as a
inner join L_CS_&h1. as b
on a.lakoach=b.lakoach
;
quit;
%end;
%mend Help_Macro_a;
%Help_Macro_a
... View more
Hi - My input potentially has multiple lines that make up the data line. I'm trying to read those and format into a single output line without much success. The lines starting with JOB= would be associated with the preceding line. There may be no JOB= lines, or there may be multiple lines. data have;
infile cards missover;
input #01 name $ 01-08 @;
if substr(name, 1, 4) ne 'JOB=' then do;
input #02 lastrun $ 63-66
else do;
input #02 rqmt $ 05-12
leadtm $ 58-59 ;
end;
cards;
FREDFRED 004 FREDFRED FMS 001 ALL *NONE* YES 000 000 1732
BARNEY 004 BARNEY ABZ 001 ALL *NONE* YES 000 000 1341
JOB=JOB00001 SCHID=000 VRSN=09063/1602 LEADTM=08
JOB=JOB00043 SCHID=000 VRSN=94322/1613
WILMA 004 WILMA TRE 001 ALL *NONE* YES 000 000 0000
JOB=STEP9999 SCHID=000 VRSN=07263/0650 LEADTM=99
BETTY 004 BETTY KIL 001 ALL *NONE* YES 000 000 2351
;
run;
proc print;
run; This is what I would like to see: Name lastrun rqmt leadtm
FREDFRED 1732
BARNEY 1341 JOB0001 08
BARNEY 1341 JOB00043
WILMA 0000 STEP9999 99
BETTY 2351 I can't seem to figure out how to handle those entries consisting of multiple lines. Appreciate any assistance. Thanks.
... View more
The SAS Viya platform supports access to the Databricks database using the SAS/ACCESS Interface to Spark components. The SAS/ACCESS interface to Spark includes two main components, including the Spark data connector. The Spark data connector enables the user to connect Spark-compatible data sources from CAS. The SAS Viya platform includes the SAS/ACCESS interface to Spark with the Simba Databricks JDBC driver to connect to the Databricks database.
... View more
I am looking to translate coefficients obtained from a log-linear regression model into a "per unit incremental change" instead of the usual "percent change" interpretation so they can be used to make forecasts using inputs in a meaningful manner. Concretely, I am seeking to estimate the average annual cost of adding an additional mile transporting student using budgetary data from school districts statewide as the outcome variable and the total student mileage (i.e., total number of transported students times the average distance from home to school) as the predictor: Total_Trans_Cost = alpha + beta_1(Total_Trans_Miles) In this linear regression model the coefficient for total student mileage (beta_1) would reflect the cost of adding one more transportation mile, and thus if I modelled last year's school budget data using last year's total mileage, I could make a prediction of this year's costs using this year's estimated total mileage using the coefficient as a multiplier. My issue is, given the large disparity between total transportation costs in the millions of dollars verses total mileage in the thousands, I have to transform the data so as to yield a robust linear regression with normally distributed studentized residuals. After vetting a series of models, I found that taking the natural log of both the outcome and predictor yielded very satisfactory results from a statistical point of view, but now I do not know how to make a "per unit" cost estimate from the resulting coefficients. As is well known, a log-linear model yields the equivalent of elasticities in the coefficients, which in my case can readily be interpreted as "a one-percent increase in the total transportation miles is associated with a 1.01 * EXP(beta_1) percent change in total transportation costs." The problem is that I do not know how I can use this "one percent change" with new mileage estimates as they are new tallies and not changes to the prior year tally. My ultimate goal is to be able to just multiply by the "per mile cost" to get an estimate of how much it would cost to transport X number of students. To spell it out more clearly, my log-linear model is ln(TOT_COST) = 6.928 + 0.886 ln(TOT_MI). The 0.886 converts to about a one percent change in total miles is associated with in 0.885 percent change total transportation cost. How do I make this into "X number of total miles results in Y change in total costs." Thanks in advance for any advice or suggestions! Peter
... View more
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss. Register now and lock in 2025 pricing—just $495!